k3s 요구사항
k3s 요구사항
k3s에 Cilium을 설치하기 위한 구성과 요구사항을 정리했어요.
출처: k3s 요구사항
본문
k3s에 Cilium을 설치하려면 다음 단계를 수행해요.
기본 설정:
| Datapath | IPAM | Datastore |
|---|---|---|
| Encapsulation | Cluster Pool | Kubernetes CRD |
요구사항:
- 평소처럼 k3s 클러스터를 설치하되, 기본 CNI 플러그인과 내장 네트워크 정책 enforcement 기능을 비활성화해서 그 위에 Cilium을 설치할 수 있게 해요.
curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC='--flannel-backend=none --disable-network-policy' sh -
- 이후 단계에서 Cilium CLI가 클러스터에 접근하려면
KUBECONFIG환경 변수를 설정해/etc/rancher/k3s/k3s.yaml에 저장된kubeconfig파일을 사용해야 해요.
export KUBECONFIG=/etc/rancher/k3s/k3s.yaml