
CloudNet@ 가시다님이 진행하는 AWS EKS Hands-on Study 내용(이미지 포함) 참고. 실습 환경 구성 사전 준비 사항원활한 실습 진행을 위해 아래 도구를 실습용 PC에 설치 및 준비 내용.awsclikubectlterraformAWS 계정에는 기본적으로 VPC 생성 quota가 5로 설정되어 있습니다. 이번 실습에서는 Amazon EKS 클러스터 구성 시, 새로운 VPC를 생성하므로 이 quota에 걸릴 수 있습니다. 따라서 원활한 실습 진행을 위해서는 VPC quota를 늘려주시거나 혹은 2개 이상의 VPC를 생성할 수 있는 환경을 마련.실습을 원활하게 진행하기 위해 aws cli를 사용하는 IAM User에 충분한 권한이 있도록 설정 및 실습 계정에 대하여 반드시 MFA 설정 및 ..

CloudNet@ 가시다님이 진행하는 AWS EKS Hands-on Study 내용 참고. 0. 실습 환경 구성 실습을 위해서는 G type Quota 확보 필요Quota 신청 URL (us-west-2) - https://us-west-2.console.aws.amazon.com/servicequotas/home/services/ec2/quotas신청 예시“on-demand G”로 검색 → “Running On-Demand G and VT instances” 선택 → “Request increase at account level” → 값에 적정량 기입 (vCPU값 - 예: “24”) → request참고: https://aws.amazon.com/ko/ec2/instance-types/#Accelera..

CloudNet@ 가시다님이 진행하는 AWS EKS Hands-on Study 내용 참고. 0. 실습 환경 구성 - Jenkins Windows (WSL2) 기준 환경 설정임컨테이터 (Jenkins) : 호스트 OS 포트 노출(expose)로 접속 및 사용 더보기실습환경 구성 kind(k8s) 설치를 먼저 진행하여 docker network(kind) 생성 후 아래 Jenkins 생성 할 것Jenkins 컨테이너 기동# 작업 디렉토리 생성 후 이동mkdir cicd-labscd cicd-labs# cicd-labs 작업 디렉토리 IDE(VSCODE 등)로 열어두기# kind 설치를 먼저 진행하여 docker network(kind) 생성 후 아래 Jenkins,gogs 생성 할 것# docker ne..

CloudNet@ 가시다님이 진행하는 AWS EKS Hands-on Study 내용 참고.AWS EKS Upgrade workshop 내용으로 작성 Amazon EKS Upgrades: Strategies and Best PracticesThis workshop covers 300-400 level content on everything about EKS Cluster upgrades. It leverages EKS Terraform Blueprints, ArgoCD, and more to guide customers through the entire EKS cluster upgrade process, including best-practices.catalog.us-east-1.prod.workshops..

CloudNet@ 가시다님이 진행하는 AWS EKS Hands-on Study 내용 참고. 3. Argo CD + K8S(Kind)Argo - 공홈 & CD Docs & Rollouts Docs & Blog악분님 ArgoCD 정리 글 Link☞ Argo CD 소개 : Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes애플리케이션 정의, 구성, 환경은 선언적(declarative)이어야 하며 버전 관리되어야 합니다.애플리케이션의 배포 및 수명 주기 관리는 자동화되고, 감사 가능하며, 이해하기 쉬워야 합니다.작동 방식: Argo CD는 Git 리포지토리를 원하는 애플리케이션 상태(desired state)를 정의하는 소스 오브 트..

CloudNet@ 가시다님이 진행하는 AWS EKS Hands-on Study 내용 참고. [AWS EKS CI/CD 추천 영상] GS리테일 Amazon EKS의 모든 것: 무중단 운영부터 배포 자동화까지 - Youtube 목표 구성도 0. 실습 환경 구성 Windows (WSL2) 기준 진행아래 1번 과정에 kind(k8s) 설치를 먼저 진행하여 docker network(kind) 생성 후 아래 Jenkins,gogs 생성 ☞ 컨테이터 2대(Jenkins, gogs) : 호스트 OS 포트 노출(expose)로 접속 및 사용Jenkins, gogs 컨테이너 기동# 작업 디렉토리 생성 후 이동mkdir cicd-labscd cicd-labs# cicd-labs 작업 디렉토리 IDE(VSCODE 등)..

CloudNet@ 가시다님이 진행하는 AWS EKS Hands-on Study 내용 참고. Auto modeautomode 참고 blog[악분일상] EKS Auto Mode는 무엇이고 왜 출시되었을까? - Blog , Youtube 팟캐스트 7번째 이야기] EKS AutoMode와 re:Invent 후기 - Youtube 이론☞ AWS re:Invent 2024 - The future of Kubernetes on AWS (KUB201) - Youtube , PDF더보기EKS 지난 7년 발전 과정 ECR Enhanced Image Scanning : DB와 OS 취약점 탐색 기능 추가 다른 컨테이너 이미지 저장소(Upstream registry)에 동기화(sync)를 통하여 신규 이미지를 즉시에 제공..

CloudNet@ 가시다님이 진행하는 AWS EKS Hands-on Study 내용 참고. 사전지식 [K8S Docs] SchedulerKubernetes Scheduler - DocsScheduling Framework - Docs [CNKCD2024] 쿠버네티스 스케줄러는 노드를 어떻게 선택하는가? (임찬식) - Youtube , Blog1* , Blog2* , Blog3파드 생성 시 : 인증/인가 → Admission → ETCD ⇒ 스케줄러 동작 (노드 선택) ⇒ 이후 pod 에 nodename에 업데이트됨 [CNKCD2024] 쿠버네티스 스케줄러는 노드를 어떻게 선택하는가? (임찬식) 자료 더보기 Terraform ☞ 테라폼 소개 : 하시코프사에서 공개한 IaC 도구‘하시코프의 철학 - 링크..