[providers/aws/sloop-to-eks.sh] Add 'profile' parameter (#95)

This commit is contained in:
mtmn 2020-01-24 00:30:46 +01:00 коммит произвёл Thomas Hargrove
Родитель 4b0a27ee78
Коммит a9469f43b5
1 изменённых файлов: 7 добавлений и 2 удалений

Просмотреть файл

@ -1,9 +1,10 @@
#!/bin/bash
USAGE="Usage: ./sloop_to_eks.sh <cluster_name> [<region>]
USAGE="Usage: ./sloop_to_eks.sh <cluster_name> [<region>] [<profile>]
<cluster_name>: Provide EKS cluster to connect to.
<region>: defaults to us-west-2.
<profile>: defaults to \`default\`
"
if [ $# -lt 1 ] || [ "$1" == "help" ]; then
@ -14,5 +15,9 @@ REGION="us-west-2"
if [ "$2" != "" ]; then
REGION=$2
fi
aws eks --region $REGION update-kubeconfig --name $1
PROFILE="default"
if [ "$3" != "" ]; then
PROFILE=$3
fi
aws eks --region $REGION --profile $PROFILE update-kubeconfig --name $1
docker run --rm -it -p 8080:8080 -v ~/.kube/:/kube/ -e KUBECONFIG=/kube/config -e AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID -e AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY -e AWS_SESSION_TOKEN=$AWS_SESSION_TOKEN sloop