eksctl command

Resource 생성.

cluster 생성 .

기존 생성해 둔 Yaml 파일을 사용하는 방법입니다.

eksctl create cluster --config-file=/home/ec2-user/environment/myeks/whchoi-cluster.yaml 

정보 출력.

nodegroup 정보 출력

eksctl get nodegroup --cluster eksworkshop -o json

nodegroup stack name 정보 출력.

eksctl get nodegroup --cluster eksworkshop -o json | jq -r '.[].StackName'

nodegroup NodeInstanceARN 정보 출력

eksctl get nodegroup --cluster eksworkshop -o json | jq -r '.[].NodeInstanceRoleARN'

Account, 역할, 정책 관련

IAM OIDC Provider 연결

eksctl utils associate-iam-oidc-provider --cluster=eksworkshop --approve

IAM 역할/정책과 K8s 서비스 계정 연동

eksctl create iamserviceaccount --cluster=eksworkshop --namespace=kube-system --name=alb-ingress-controller --attach-policy-arn=$PolicyARN --override-existing-serviceaccounts --approve

Last updated