
IPAM 개념 및 Kubernetes Host Scope -> Cluster Scope Migration 실습 [Cilium Study 3주차]
Cilium의 Host Scope, Cluster Scope, Multi-Pool IPAM 차이를 설명합니다. Host Scope에서 Cluster Scope로 전환하며 클러스터 상태와 샘플 Pod 통신을 살펴봅니다.

Cilium의 Host Scope, Cluster Scope, Multi-Pool IPAM 차이를 설명합니다. Host Scope에서 Cluster Scope로 전환하며 클러스터 상태와 샘플 Pod 통신을 살펴봅니다.

Cilium과 Hubble의 로그 관측을 위한 Grafana Loki와 Alloy의 구조를 설명합니다. Loki의 라벨 인덱스와 읽기 및 쓰기 경로, Alloy의 수집, 변환, 전송 단계를 다룹니다.

Cilium 프로세스 상태 지표와 Hubble 네트워크 흐름 지표의 차이를 설명합니다. Helm으로 메트릭을 활성화하고 Prometheus Scrape Config, 쿼리 및 Grafana 대시보드 연결을 구성합니다.

Monitoring과 Observability의 역할 및 관측 신호를 연결하는 기준을 설명합니다. 사용자 여정의 good events와 total events에서 SLI, SLO와 오류 예산을 정하는 방법을 다룹니다.

Hubble Exporter로 네트워크 흐름을 파일에 저장하는 설정을 설명합니다. Static과 Dynamic Export의 차이, filter와 field mask, 파일 로테이션 및 수집 부하 조정 방법을 다룹니다.

Star Wars Demo의 deathstar 접근을 예로 Cilium 네트워크 정책을 실습합니다. 라벨 기반 L3/L4 제어와 HTTP 경로 기반 L7 제어를 적용하고 Hubble로 허용 및 거부 흐름을 확인합니다.

Cilium agent 상태와 BPF 데이터, 서비스 및 정책을 조회하는 CLI 명령을 정리합니다. Hubble로 drop과 HTTP 흐름을 필터링하고 Pod 별칭, sysdump 및 연결성 테스트를 활용하는 예제를 설명합니다.

AWS CLI의 profile 및 리전 설정과 서비스별 리소스 관리 명령을 정리합니다. EC2 및 S3 조회 예제로 태그 필터와 JMESPath query를 적용하고 필요한 필드를 출력하는 방법을 설명합니다.

Hubble이 Cilium의 네트워크 흐름을 관측하는 구조와 Relay의 집계 역할을 설명합니다. Helm 배포 후 포트와 UI를 확인하고 Hubble CLI의 API 접근 및 자동 포트포워딩을 설정합니다.

Cilium Operator와 Agent, CLI, Hubble, DataStore의 역할을 설명합니다. CPU 아키텍처와 커널 옵션을 점검하고 Helm으로 kube-proxy를 대체하는 Cilium을 배포하는 과정을 다룹니다.