Demo
🏗️ Demo Ortamı Topolojisi
[ Admin Pod ] (app=admin) ──(Zırhı Geçecek)──▶
[ Demo Pod ] (app=demo)
[ Client Pod ] (Etiketsiz) ──(Bloklanacak)───▶ (Port: 80 ve 5000)Aşama 1: Varsayılan Kubernetes NetworkPolicy (Layer 3)
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
name: demo-netpol
spec:
podSelector:
matchLabels:
app: demo
ingress:
- from:
- podSelector:
matchLabels:
app: adminAşama 2: Cilium Layer 3 Policy (Aynı Kural, Yeni Güç)
Aşama 3: Cilium Layer 4 Policy (Port Kısıtlaması)
Aşama 4: Cilium Layer 7 Policy (HTTP Path Kısıtlaması)
Aşama 5: API Key Header Zorunluluğu (L7 İleri Seviye)
📊 Kural Evrimi Özeti
Last updated