728x90
반응형
SMALL
https://catalog.us-east-1.prod.workshops.aws/workshops/9c0aa9ab-90a9-44a6-abe1-8dff360ae428/ko-KR
- EKS 클러스터 구성 파일 작성
cat << EOF > eks-demo-cluster.yaml
---
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig
metadata:
name: eks-demo # 생성할 EKS 클러스터명
region: ${AWS_REGION} # 클러스터를 생성할 리전
version: "1.23"
vpc:
cidr: "10.0.0.0/16" # 클러스터에서 사용할 VPC의 CIDR
nat:
gateway: HighlyAvailable
managedNodeGroups:
- name: node-group # 클러스터의 노드 그룹명
instanceType: m5.large # 클러스터 워커 노드의 인스턴스 타입
desiredCapacity: 3 # 클러스터 워커 노드의 갯수
volumeSize: 20 # 클러스터 워커 노드의 EBS 용량 (단위: GiB)
privateNetworking: true
ssh:
enableSsm: true
iam:
withAddonPolicies:
imageBuilder: true # Amazon ECR에 대한 권한 추가
albIngress: true # albIngress에 대한 권한 추가
cloudWatch: true # cloudWatch에 대한 권한 추가
autoScaler: true # auto scaling에 대한 권한 추가
ebs: true # EBS CSI Driver에 대한 권한 추가
cloudWatch:
clusterLogging:
enableTypes: ["*"]
iam:
withOIDC: true
EOF
- 클러스터 배포하기
eksctl create cluster -f eks-demo-cluster.yaml
- 클러스터 생성 확인
kubectl get nodes
- management console 에서
728x90
반응형
LIST
'DevOps > 컨테이너' 카테고리의 다른 글
EKS Load Balancer - 쿠버네티스 Ingress, Service Load Balancer 로 프로비저닝 하기 (0) | 2023.04.09 |
---|---|
(Jenkins) Dockerfile 을 통한 python 이 설치된 Jenkins Agent 도커 컨테이너 이미지 만들기 (0) | 2022.03.07 |
(Docker) Windows Docker Agent Images / 도커 윈도우 컨테이너를 젠킨스 slave 로 연결하기 (0) | 2022.02.09 |
(Docker Desktop) 윈도우 tcp 서비스 도커 컨테이너로 만들기 (0) | 2022.02.07 |
(Docker Desktop) Docker 로 IIS 띄우기 (0) | 2022.02.07 |