아무 옵션없이 eksctl create cluster 실행하면 default parameter로 클러스터가 배포된다. 그러나 yaml 파일로 작성한 구성 파일을 작성하여 배포하면 구성파일에 명시한 오브젝트들의 바라는 상태(desired state)를 쉽게 파악하고 관리할 수 있는 이점이 있다.
$ AWS_PROFILE=riley-admin eksctl get clusters
2022-05-07 22:52:40 [ℹ] eksctl version 0.95.0
2022-05-07 22:52:40 [ℹ] using region ap-northeast-2
NAME REGION EKSCTL CREATED
eks-demo ap-northeast-2 True
3. kubectl 인증 정보 설정
컨텍스트 리스트 출력하기
1
2
3
4
$ kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
* eks-demo-cluster eks-demo.ap-northeast-2.eksctl.io Administrator@eks-demo.ap-northeast-2.eksctl.io
kubectl 인증정보 alias 지정
1
2
3
$ kubectx eks-demo-cluster=Administrator@eks-demo.ap-northeast-2.eksctl.io
Context "Administrator@eks-demo.ap-northeast-2.eksctl.io" renamed to "eks-demo-cluster".