본문 바로가기
IT이야기/개발

AWS Kubernetes 초기 설정

by 행복찾아3만리 2021. 9. 6.
반응형

1. IAM 보안 자격증명 설정 CLI

aws configure

 

2. 보안 자격증명 가져오기

- AWS 접속

- 검색창에서 IAM 검색

- 액세스 관리

- 사용자

- 보안 자격 증명

- 액세스 키 만들기

- 아래 해당 사항 입력

AWS Access Key ID [None]: Key ID
AWS Secret Access Key [None]: Access key
Default region name [None]: 리전 명
Default output format [None]: Json

 

3. AWS 클러스터 생성 CLI

eksctl create cluster --name (클러스터이름) --version (버전) --nodegroup-name standard-workers --node-type t3.medium --nodes 4 --nodes-min 1 --nodes-max 4

 

4. AWS 클러스터 토큰 가져오기

aws eks --region (리전) update-kubeconfig --name (클러스터이름)

 

5. Elastic Container Registry 생성
- AWS 사이트에서 ecr 검색
- 레지스트리 클릭
- Repositories 클릭
- 리포지토리 생성

 

6. AWS 컨테이너 레지스트리(ECR) 로그인

docker login --username AWS -p $(aws ecr get-login-password --region (리전)) (리포지토리의 URI).dkr.ecr.(리전).amazonaws.com/

 

7. Worker Node 확인

kubectl get node

 

8. Metric-Server 설치 (Worker CPU, Memory 확인)

kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.5.0/components.yaml
kubectl top node



반응형

댓글