본문 바로가기

Karpenter2

7주차 1편 테라폼으로 AWS EKS 배포 - EKS Blueprints for Terraform Amazon EKS Blueprints for TerraformAmazon EKS Blueprints for Terraform 소개Amazon EKS Blueprints for Terraform는 사용자가 원하는 솔루션을 쉽게 구현할 수 있도록 다양한 패턴과 스니펫을 제공합니다. 이 블루프린트는 아래의 두 가지 방식으로 사용할 수 있습니다Reference : 제공된 패턴과 스니펫을 참고하여 원하는 솔루션을 구성합니다. 사용자는 패턴 또는 스니펫의 구성 방법을 확인하고 이를 자신의 환경에 맞게 복제할 수 있습니다.Copy & Paste : 패턴과 스니펫을 자신의 환경에 복사하여 초기 구현을 시작할 수 있습니다. 이후 사용자는 필요에 따라 초기 패턴을 맞춤화하여 자신의 요구에 맞게 조정합니다.고려사항EKS .. 2024. 7. 28.
5주차 2편 EKS Autoscaling - Karpenter Karpenter : K8S Native AutoScaler Karpenter 소개 Karpenter는 Kubernetes 네이티브 오토 스케일러로, 몇 초 만에 컴퓨팅 리소스를 제공하는 오픈 소스 노드 수명 주기 관리 솔루션입니다. Karpenter는 클라우드 제공 업체와 연동하여 클러스터에 필요한 노드를 자동으로 프로비저닝하고 관리하여 사용자가 리소스를 신속하게 확장하고 축소할 수 있도록 지원합니다. 작동 방식: 모니터링 후 스케줄링되지 않은 Pod이나 빈 노드를 감지하여 필요에 따라 Pod을 생성하거나 노드를 제거합니다. Provisioning: 새로운 Pod이나 노드를 생성합니다. Deprovisioning: 비어 있는 노드를 제거합니다. Provisioner CRD: 시작 템플릿 없이 대부분의 .. 2024. 4. 7.