Open linzhengen opened 3 years ago
EKS WorkShop通りでやると、自然にcloud9を使うことになるが、EKSクラスタ作成後にCloudShellを使ったほうが良さそうです。
mapRoles: | ... - rolearn: hoge-role-name # `aws sts get-caller-identity | jq .Arn`の値を設定 username: hoge-user-name groups: - system:masters # k8s default group, root permission
mkdir -p $HOME/.local/bin cd $HOME/.local/bin curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.21.2/bin/linux/amd64/kubectl chmod +x kubectl curl --silent --location "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp sudo mv /tmp/eksctl $HOME/.local/bin export VERIFY_CHECKSUM=false curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash sudo mv /usr/local/bin/helm $HOME/.local/bin echo "sudo yum install -y bash-completion > /dev/null 2>&1" >> ~/.bash_profile kubectl completion bash > $HOME/.bash_completion echo "complete -F __start_kubectl k" >> $HOME/.bash_completion echo "alias k=kubectl" >> ~/.bashrc aws eks update-kubeconfig --name eks-cluster-name
概要
EKS WorkShop通りでやると、自然にcloud9を使うことになるが、EKSクラスタ作成後にCloudShellを使ったほうが良さそうです。
手順