diff --git a/cluster/aws/config-default.sh b/cluster/aws/config-default.sh index fb395da1bba..c014869d66f 100644 --- a/cluster/aws/config-default.sh +++ b/cluster/aws/config-default.sh @@ -35,3 +35,4 @@ MINION_IP_RANGES=($(eval echo "10.244.{1..${NUM_MINIONS}}.0/24")) MINION_SCOPES="" POLL_SLEEP_INTERVAL=3 PORTAL_NET="10.0.0.0/16" +IAM_PROFILE="kubernetes" diff --git a/cluster/aws/util.sh b/cluster/aws/util.sh index 32c10326a04..e66beab25be 100644 --- a/cluster/aws/util.sh +++ b/cluster/aws/util.sh @@ -268,6 +268,7 @@ function kube-up { master_id=$($AWS_CMD run-instances \ --image-id $IMAGE \ + --iam-instance-profile Name=$IAM_PROFILE \ --instance-type $MASTER_SIZE \ --subnet-id $SUBNET_ID \ --private-ip-address 172.20.0.9 \ @@ -290,6 +291,7 @@ function kube-up { ) > "${KUBE_TEMP}/minion-start-${i}.sh" minion_id=$($AWS_CMD run-instances \ --image-id $IMAGE \ + --iam-instance-profile Name=$IAM_PROFILE \ --instance-type $MINION_SIZE \ --subnet-id $SUBNET_ID \ --private-ip-address 172.20.0.1${i} \