AKS 요구사항

AKS 요구사항

AKS(Azure Kubernetes Service)에 Cilium을 설치하기 위한 구성과 요구사항을 정리했어요.

출처: AKS 요구사항

본문

구성:

Datapath IPAM Datastore
Encapsulation Cluster Pool Kubernetes CRD

요구사항:

참고

AKS에서는 Cilium을 관리자가 Bring your own CNI 방식으로 수동 설치하거나, AKS가 Azure CNI Powered by Cilium 방식으로 자동 설치할 수 있어요. Bring your own CNI는 관리자가 설치를 완전히 통제하므로 유연성과 커스터마이징이 더 좋지만, Azure 네트워크 스택과 네이티브 통합이 되지 않고 Cilium 업그레이드를 관리자가 직접 처리해야 해요. Azure CNI Powered by Cilium은 Azure 네트워크 스택과 네이티브 통합되고 업그레이드는 AKS가 처리하지만, AKS가 통제하므로 유연성과 커스터마이징이 덜해요. 아래 설명은 Bring your own CNI를 전제로 해요. Azure CNI Powered by Cilium에 대해서는 전용 안내 Installation using Azure CNI Powered by Cilium in AKS를 참고하세요.

  • AKS 클러스터는 --network-plugin none으로 생성해야 해요. BYOCNI 전제조건/영향에 대한 자세한 내용은 Bring your own CNI 문서를 참고하세요.
  • AKS의 기본 서비스 CIDR과 겹치지 않는 Cluster Pool IPAM pod CIDR을 설정하세요. 예를 들어 --helm-set ipam.operator.clusterPoolIPv4PodCIDRList=192.168.0.0/16을 사용하면 돼요.

더 알아보기 (Learn more)