본문 바로가기

전체 글35

[T101_3기] 1주차 - Terraform 설명 및 환경 구성 (1/2) - 설명 및 구성 본 시리즈는 가시다님의 T101(테라폼으로 시작하는 IaC) 3기 진행 내용입니다. (가시다님 노션) 도서 정보 https://www.yes24.com/Product/Goods/119179333 테라폼으로 시작하는 IaC - 예스24 “현업에서 요구하는 진짜 IaC 사용법”테라폼으로 배우는 인프라 운영의 모든 것IaC는 효율적인 데브옵스와 클라우드 자동화 구축을 위해 꼭 필요한 기술로 각광받고 있다. 그중에서도 테라폼 www.yes24.com 실습 코드 https://github.com/terraform101 목차 1. Terraform 설명 및 환경 구성 2. 도전 과제 1-1. Terraform 설명 테라폼 : 하시코프사에서 공개한 IaC 도구 ‘하시코프의 철학 - 링크’ 중 3가지를 담아서 테라폼을.. 2023. 9. 1.
[AEWS_1기] 7주차 - EKS Automation (2/2) - Flux 본 시리즈는 가시다님의 AEWS(AWS EKS Workshop) 1기 진행 내용입니다. (가시다님 노션) 스터디에 사용되는 링크 (AWS EKS Workshop) 목차 1. AWS Controller for Kubernetes (ACK) (링크) 2. Flux EKS 클러스터 세팅 (Cloudformation) https://s3.ap-northeast-2.amazonaws.com/cloudformation.cloudneta.net/K8S/eks-oneclick6.yaml 2. Flux Flux란? GitOps 방법론을 활용하여 Kubernetes 애플리케이션의 배포와 상태 관리를 자동화하는 오픈 소스 도구이다. Git 저장소를 통해 애플리케이션 구성을 관리하고, 변경 사항을 감지하여 클러스터에 자동으로.. 2023. 6. 6.
[AEWS_1기] 7주차 - EKS Automation (1/2) - AWS Controller for Kubernetes (ACK) 본 시리즈는 가시다님의 AEWS(AWS EKS Workshop) 1기 진행 내용입니다. (가시다님 노션) 스터디에 사용되는 링크 (AWS EKS Workshop) 목차 1. AWS Controller for Kubernetes (ACK) 2. Flux EKS 클러스터 세팅 (Cloudformation) https://s3.ap-northeast-2.amazonaws.com/cloudformation.cloudneta.net/K8S/eks-oneclick6.yaml 1. AWS Controller for Kubernetes (ACK) ACK aws 서비스 리소스를 k8s 에서 직접 정의하고 사용 할 수 있음 예시) 사용자는 kubectl (쿠버네티스 api) 를 사용하여 AWS S3 버킷을 생성 할 수 있.. 2023. 6. 6.
[AEWS_1기] 6주차 - EKS Security (2/3) - EKS 인증/인가 본 시리즈는 가시다님의 AEWS(AWS EKS Workshop) 1기 진행 내용입니다. (가시다님 노션) 스터디에 사용되는 링크 (AWS EKS Workshop) 목차 1. K8S 인증/인가 (링크) 2. EKS 인증/인가 3. IRSA EKS 클러스터 세팅 (Cloudformation) https://s3.ap-northeast-2.amazonaws.com/cloudformation.cloudneta.net/K8S/eks-oneclick5.yaml 2. EKS 인증/인가 동작 : 사용자/애플리케이션 → k8s 사용 시 ⇒ 인증은 AWS IAM, 인가는 K8S RBAC RBAC 관련 krew 플러그인 # 설치 kubectl krew install access-matrix rbac-tool rbac-vie.. 2023. 5. 31.
[AEWS_1기] 6주차 - EKS Security (1/3) - K8S 인증/인가 본 시리즈는 가시다님의 AEWS(AWS EKS Workshop) 1기 진행 내용입니다. (가시다님 노션) 스터디에 사용되는 링크 (AWS EKS Workshop) 목차 1. K8S 인증/인가 2. EKS 인증/인가 3. IRSA EKS 클러스터 세팅 (Cloudformation) https://s3.ap-northeast-2.amazonaws.com/cloudformation.cloudneta.net/K8S/eks-oneclick5.yaml 1. K8S 인증/인가 K8S(API 접근) 인증/인가 소개 : 출처 - 김태민 기술 블로그 - 링크 링크2 서비스 어카운트(Service Account) API 서버 사용 : kubectl(config, 다수 클러스터 관리 가능), 서비스 어카운트, https(x... 2023. 5. 31.
[AEWS_1기] 5주차 - EKS Autoscaling (3/6) - VPA 본 시리즈는 가시다님의 AEWS(AWS EKS Workshop) 1기 진행 내용입니다. (가시다님 노션) 스터디에 사용되는 링크 (AWS EKS Workshop) 목차 1. HPA - Horizontal Pod Autoscaler (링크) 2. KEDA - Kubernetes based Event Driven Autoscaler (링크) 3. VPA - Vertical Pod Autoscaler 4. CA - Cluster Autoscaler 5. CPA - Cluster Proportional Autoscaler 6. Karpenter : K8S Native AutoScaler & Fargate EKS 클러스터 세팅 (Cloudformation) https://s3.ap-northeast-2.amazo.. 2023. 5. 22.
[AEWS_1기] 5주차 - EKS Autoscaling (2/6) - KEDA 본 시리즈는 가시다님의 AEWS(AWS EKS Workshop) 1기 진행 내용입니다. (가시다님 노션) 스터디에 사용되는 링크 (AWS EKS Workshop) 목차 1. HPA - Horizontal Pod Autoscaler (링크) 2. KEDA - Kubernetes based Event Driven Autoscaler 3. VPA - Vertical Pod Autoscaler 4. CA - Cluster Autoscaler 5. CPA - Cluster Proportional Autoscaler 6. Karpenter : K8S Native AutoScaler & Fargate EKS 클러스터 세팅 (Cloudformation) https://s3.ap-northeast-2.amazonaws... 2023. 5. 22.
[AEWS_1기] 5주차 - EKS Autoscaling (1/6) - HPA 본 시리즈는 가시다님의 AEWS(AWS EKS Workshop) 1기 진행 내용입니다. (가시다님 노션) 스터디에 사용되는 링크 (AWS EKS Workshop) 목차 1. HPA - Horizontal Pod Autoscaler 2. KEDA - Kubernetes based Event Driven Autoscaler 3. VPA - Vertical Pod Autoscaler 4. CA - Cluster Autoscaler 5. CPA - Cluster Proportional Autoscaler 6. Karpenter : K8S Native AutoScaler & Fargate EKS 클러스터 세팅 (Cloudformation) https://s3.ap-northeast-2.amazonaws.com/c.. 2023. 5. 22.