Workshop-Wiki · Griechisch

Τεκμηρίωση παραδείγματος: NetworkPolicy Troubleshooting

Αυτό το lab ξεκινά με μια λειτουργική εφαρμογή και παρουσιάζει βήμα προς βήμα την αποκατάσταση μιας NetworkPolicy: πρώτα Default-Deny, έπειτα DNS Egress και τέλος Backend traffic.

Workshop-Beispiele als ZIP
Lernstand in der Web-App

Kapitel als gelesen markieren, Lesefortschritt sehen und Praxismodule abhaken: Diese Funktionen stehen nach Aktivierung der optionalen Web-App zur Verfügung. Der Workshop-Fortschritt ergibt sich automatisch aus den Kapiteln aller Dokumentseiten. Deine Auswahl bleibt auf diesem Gerät; es gibt kein Konto und keinen Serverabgleich. Eine Installation ist nicht erforderlich. Beim Widerruf in den Datenschutz-Einstellungen wird der Lernstand gelöscht.

Lesefortschritt0%
0%
0 / 5 Kapitel gelesen
Weitere SprachfassungDeutsch ↗Englisch ↗

Τεκμηρίωση παραδείγματος: NetworkPolicy Troubleshooting

Στόχος

Διακόψτε μια λειτουργική σύνδεση με Default-Deny και επιτρέψτε την ξανά, βήμα προς βήμα.

01 / 05

Τι γίνεται

Αρχικά, το Frontend και το Backend επικοινωνούν χωρίς Policies. Έπειτα, το Default-Deny εμποδίζει το traffic. Στη συνέχεια, επιτρέπονται χωριστά το DNS Egress και το Backend traffic.

02 / 05

Συνήθεις εντολές

bash
kubectl apply -f manifests/00-workloads.yaml
kubectl exec -n netpol-troubleshooting deploy/frontend -- wget -qO- http://backend:8080
kubectl apply -f manifests/10-default-deny.yaml
kubectl apply -f manifests/20-allow-dns.yaml
kubectl apply -f manifests/30-allow-backend.yaml
03 / 05

Επιβεβαίωση επιτυχίας

  • Η πρόσβαση λειτουργεί πριν από το Default-Deny.
  • Η πρόσβαση αποτυγχάνει μετά το Default-Deny.
  • Η πρόσβαση λειτουργεί ξανά όταν επιτραπούν DNS και Backend traffic.
04 / 05

Συνηθισμένα λάθη

  • Επιτρέπεται μόνο το Backend Ingress και παραλείπεται το Frontend Egress.
  • Δεν επιτρέπεται το DNS.
  • Το CNI plugin δεν υποστηρίζει NetworkPolicies.
05 / 05

K8S · Orthevs Academy

31 Module als durchgängiger Lernpfad.

Die Reihenfolge bleibt unverändert: von der Laborgrundstruktur über fachliche Grundlagen und Betriebsmodelle bis zum abschließenden Troubleshooting. Die technischen Verzeichnisnamen werden bewusst beibehalten.

Orthevs – Engineering als Grundlage für das, was als Nächstes kommt.

Orthevs als App

Orthevs installieren

Die Orthevs Web-App kann auf unterstützten Mobilgeräten und Desktop-Browsern installiert werden.

iPhone und iPad

Öffnen Sie Orthevs in Safari. Tippen Sie auf Teilen, dann auf ‚Zum Home-Bildschirm‘. Aktivieren Sie gegebenenfalls ‚Als Web-App öffnen‘ und tippen Sie auf ‚Hinzufügen‘.

Android

Für die Web-App öffnen Sie das Browsermenü und wählen ‚App installieren‘ oder ‚Zum Startbildschirm hinzufügen‘. Bestätigen Sie die Installation.

Desktop-Browser

Öffnen Sie das Browsermenü oder das Installationssymbol in der Adressleiste und wählen Sie ‚App installieren‘ beziehungsweise ‚Zum Dock hinzufügen‘.

Die Web-App-Installation hängt vom Browser ab. Falls kein Installationsdialog erscheint, nutzen Sie die angezeigten Schritte im Browser.