전체 글740 [Cilium study] 5주차 - BGP Control Plane 실습 환경 구성curl -O https://raw.githubusercontent.com/gasida/vagrant-lab/refs/heads/main/cilium-study/5w/Vagrantfilevagrant up기본 배포 가상 머신 : k8s-ctr, k8s-w1, k8s-w0, router (frr 라우팅)router : 192.168.10.0/24 ↔ 192.168.20.0/24 대역 라우팅 역할, k8s 에 join 되지 않은 서버, BGP 동작을 위한 frr 툴 설치됨 - FRRk8s-w0 : k8s-ctr/w1 노드와 다른 네트워크 대역에 배치실습 동작에 필요한 static routing 설정 됨 with vagrant script fileFRR은 서버에서 돌아가는 라우팅 도구(데몬)라고.. 2025. 8. 15. [Cilium study] 4주차 - Networking - 노드에 파드들간 통신 및 외부 노출 실습 환경 구성curl -O https://raw.githubusercontent.com/gasida/vagrant-lab/refs/heads/main/cilium-study/4w/Vagrantfilevagrant up기본 배포 가상 머신 : k8s-ctr, k8s-w1, k8s-w0, routerrouter : 192.168.10.0/24 ↔ 192.168.20.0/24 대역 라우팅 역할, k8s 에 join 되지 않은 서버, loop1/loop2 dump 인터페이스 배치k8s-w0 : k8s-ctr/w1 노드와 다른 네트워크 대역에 배치라우팅 테이블 살펴보기아래와 같이 Router에서 라우팅 테이블을 확인해보면 각 네트워크에 접근할 수 있는 네트워크 인터페이스가 구성되어 있습니다. 아래와 같이 각 쿠.. 2025. 8. 9. [Cilium study] 3주차 - Cilium Neworking 실습 환경 구성mkdir cilium-lab && cd cilium-labcurl -O https://raw.githubusercontent.com/gasida/vagrant-lab/refs/heads/main/cilium-study/3w/Vagrantfilevagrant up기본 배포 가상 머신 : k8s-ctr, k8s-w1, routerrouter : 사내망 10.10.0.0/16 대역 통신과 연결, k8s 에 join 되지 않은 서버, loop1/loop2 dump 인터페이스 배치Cilium CNI 설치 상태로 배포 완료됨IP Address Management (IPAM)IPAM은 네트워크상의 IP 주소를 체계적으로 계획, 추적, 관리하는 방법론과 도구를 말합니다. 단순히 IP 주소를 할당하는 것.. 2025. 8. 2. [Cilium study] 2주차 - Observability 들어가기 전 실습 환경 구성기본 배포 가상 머신 : k8s-ctr, k8s-w1, k8s-w2초기 프로비저닝으로 kubeadm init 과 join 실행됨Cilium CNI 설치 상태로 배포 완료됨Cilium을 설치 할 때 endpointHealthChecking.enabled 옵션을 통해 헬스체크 활성 여부를 선택할 수 있는데, 3~10대의 노드로 유지할 때는 헬스체크를 켜놓는 것이 유리하지만 11대 이상으로 노드 수가 많아질 경우에는 헬스 체크를 비활성화 하는 것을 권장합니다. 이는 아래 Cilium의 Scalability Report 문서에 명시되어 있으며, 노드 수가 10대를 넘어가는 경우 별도의 전문 모니터링 도구를 활용하는 것을 권장합니다. --set endpointHealthChecking... 2025. 7. 26. 이전 1 2 3 4 5 ··· 185 다음