EKS 생성명령을 실행할 인스턴스 EC2를 만들어서 접속을 하려고 한다
cli를 설치하고
https://st-ycloud.tistory.com/156
Kubectl를 설치한다
https://st-ycloud.tistory.com/157
AWS CLI 자격증명 구성
aws configure |
명령어를 치고 Access Key를 입력해준다
내가 사용하고 있는 리전은 도쿄리전이라 ap-northeast-1 를 넣어주었다
인스턴스 만들때 사용했던 키를 다운로드 받으면 액셀에 Access Key랑 Secret Access Key 를 확인할 수 있다
보안자격 증명 > 액세스 키에서 찾을수도 있다
ekscli를 설치해준다
다운로드하여 압축을 해제한다
curl --silent --location "https://github.com/weaveworks/eksctl/release/latest/download/eksctl_$(uname -s)_amd64.tar.gz" | tar xz -C /tmp |
압축 해제된 파일을 옮긴다
sudo mv /tmp/eksctl /usr/local/bin |
설치가 되었는지 확인한다
eksctl version |
아래 명령어를 실행하면 config 파일이 생성된다
config 파일이 있으면 kubectl를 통해 쿠버네티스 클러스터에 접근 할 수 있다
aws eks --region [리전명] update-kubeconfig --name [EKS 이름] |
아래 명령어로 pod를 검색
kubectl get pod --all-namespaces |
워커노드 그룹을 아직 생성 안했을 경우는 아래와 같이 보여진다 (Pending 상태)
2개의 노드가 생성되어 실행중임을 알 수 있다
반응형
'AWS > EKS' 카테고리의 다른 글
EKS 환경을 구축해보자 3 - 클러스터 생성 및 노드 생성 (0) | 2023.01.07 |
---|---|
EKS 환경을 구축해보자 2 - VPC 및 서브넷 생성 (0) | 2023.01.07 |
EKS 환경을 구축해보자 1 - 클러스터 IAM 역할 & 노드 IAM 역할 생성하기 (0) | 2023.01.07 |
EKS - Kubectl 설치 (0) | 2023.01.05 |
댓글