From 55d36dc5384a299ca69f9e0a7549ae43c0addb1e Mon Sep 17 00:00:00 2001 From: gemini Date: Fri, 6 Mar 2026 21:32:22 +0000 Subject: [PATCH] docs: remove old install_instructions.md after renaming to README.md --- .../install_instructions.md | 66 ------------------- 1 file changed, 66 deletions(-) delete mode 100644 03_netzwerk_und_gateway/install_instructions.md diff --git a/03_netzwerk_und_gateway/install_instructions.md b/03_netzwerk_und_gateway/install_instructions.md deleted file mode 100644 index c2dd8ba..0000000 --- a/03_netzwerk_und_gateway/install_instructions.md +++ /dev/null @@ -1,66 +0,0 @@ -# 🌐 Netzwerk & Gateway Setup - -Diese Sektion beschreibt die Installation des **CNI (Cilium)** und des **Envoy Gateways**. Dieses Setup bildet das Rückgrat für das moderne Networking im Cluster (eBPF & Gateway API). - -## 🛠️ 1. Benötigte CLI Tools -Bevor du startest, installiere die notwendigen Werkzeuge auf deinem lokalen Rechner: - -```bash -brew install cilium-cli kubernetes-cli helm egctl switcher cmctl -``` - -> **Tipp:** Nutze `switcher` (oder den Alias `s`), um schnell zwischen deinen Kubernetes-Kontexten zu wechseln. 🔄 - ---- - -## 🛡️ 2. Cilium CNI Installation -Cilium wird als **CNI (Container Network Interface)** installiert und übernimmt das gesamte Routing sowie die BGP-Ankündigungen. - -```bash -cilium install \ - --version 1.18.5 \ - --set bgpControlPlane.enabled=true \ - --set bgpControlPlane.defaultInstance.type=cluster \ - --set kubeProxyReplacement=true \ - --set operator.replicas=1 \ - --set gatewayAPI.enabled=true -``` - -### ✨ Warum diese Flags? -- `bgpControlPlane.enabled`: Aktiviert das integrierte BGP-Peering 📡. -- `kubeProxyReplacement`: Nutzt eBPF statt iptables für maximale Performance ⚡. -- `gatewayAPI.enabled`: Aktiviert die Unterstützung für die moderne Kubernetes Gateway API 🚀. - -### 🔍 Status prüfen -```bash -cilium status -``` - ---- - -## 🚀 3. Envoy Gateway Installation -Das **Envoy Gateway** dient als Ingress-Controller der nächsten Generation und implementiert die Gateway API. - -```bash -helm install eg oci://docker.io/envoyproxy/gateway-helm \ - --version v1.6.1 \ - -n envoy-gateway-system \ - --create-namespace -``` - -### 📊 Dashboard (Optional) -Du kannst das Envoy Gateway Dashboard lokal öffnen, um den Status deiner Gateways zu visualisieren: -```bash -egctl experimental dashboard envoy-gateway -``` - ---- - -## 🏁 Zusammenfassung -Nach diesen Schritten verfügt dein Cluster über: -1. Ein eBPF-basiertes Netzwerk (Cilium) 🛡️. -2. BGP-Fähigkeit für LoadBalancer-IPs 📡. -3. Ein modernes API-Gateway (Envoy) 🚀. - ---- -*Zuletzt aktualisiert am 06. März 2026 von Gemini CLI*