반응형 쿠버네티스2 [Kubernetes] AWS Karpenter 완전 정복(CA와의 차이) 저번에는 쿠버네티스의 Cluster AutoScaling을 구현하였지만노드가 초기화되고 준비되는데 오래 걸려 더 빠르게 프로비저닝 할 수 있는Karpenter를 구현했던 내용에 대해서 정리해 보겠다✍. Karpenter란?AWS에서 제공하는 오픈 소스 Kubernetes 클러스터 오토스케일러다.ASG(Auto Scaling Group)기반의 CA와는 달리 Karpenter는 ASG에 의존하지 않고, AWS Fleet API을 사용하여 더 빠른 프로비저닝을 지원한다.심지어 파드를 노드에 배치할 때도 직접 Node-Binding을 하므로 scheduler 동작하지 않아 더 빠르다. Karpenter 도입 계기기존 Cluster Autoscaler를 사용하여 관리형 노드 그룹(Managed NodeGroup.. Kubernetes 2024. 3. 22. [Kubernetes] 쿠버네티스 라벨과 셀렉터 1. 쿠버네티스에서 라벨이란? 라벨은 쿠버네티스 오브젝트에 첨부할 수 있는 키-값 쌍의 메타데이터입니다. 이를 통해 사용자는 리소스를 식별하고, 그룹화하며, 선택적인 작업을 수행할 수 있습니다. Key-Value 로 구성된다. 레이블은 사용자가 클러스터내에 객체를 만들때 메타데이터로 붙일 수 있다. 생성된 이후 언제든 수정이 가능하며 코어 시스템에 직접적인 의미는 없습다. 오브젝트마다 Key-Value로 Label을 정의할 수 있으며 Key는 고유한 값이어야 합니다. Label 키가 해당 리소스 내에서 고유하다면 하나 이상 원하는 만큼 Label을 가질 수 있습다. 2. 라벨을 쓰는 이유? 라벨은 리소스를 분류하고, 복잡한 시스템 내에서 특정 오브젝트를 쉽게 찾거나 관리할 수 있게 해줍니다. 예를 들어,.. Kubernetes 2023. 12. 12. 이전 1 다음 반응형