Profilanwendbarkeit: Stufe 2
Aktivieren Sie VPC-Flow-Protokolle und Intranode-Sichtbarkeit, um den Datenverkehr
auf Pod-Ebene zu sehen, auch für den Datenverkehr innerhalb eines Worker-Knotens.
Durch das Aktivieren der Intranode-Sichtbarkeit wird der Intranode-Verkehr von Pod
zu Pod im Netzwerkgewebe sichtbar. Mit dieser Funktion können VPC-Flow-Protokolle
oder andere VPC-Funktionen für den Intranode-Verkehr genutzt werden.
![]() |
HinweisStandardmäßig ist die Intranode-Sichtbarkeit deaktiviert.
|
Auswirkung
Das Aktivieren auf einem bestehenden Cluster führt dazu, dass der Cluster-Master und
die Cluster-Knoten neu starten, was zu Unterbrechungen führen kann.
Prüfung
Verwendung der Google Cloud Console:
- Gehen Sie zur Kubernetes Engine-Website.
- Wählen Sie den gewünschten Cluster aus.
- Stellen Sie im Abschnitt Cluster sicher, dass die Intranode-Sichtbarkeit auf Aktiviert eingestellt ist.
Verwendung der Befehlszeile:
Führen Sie diesen Befehl aus:
gcloud container clusters describe <cluster_name> --zone <compute_zone> -- format json | jq '.networkConfig.enableIntraNodeVisibility'
Das Ergebnis sollte
true
zurückgeben, wenn die Intranode-Sichtbarkeit aktiviert ist.Wiederherstellung
Intranode-Sichtbarkeit aktivieren:
Verwendung der Google Cloud Console:
- Gehen Sie zur Kubernetes Engine-Website.
- Wählen Sie Kubernetes-Cluster aus, für die die Intranode-Sichtbarkeit deaktiviert ist.
- Klicken Sie im Detailbereich unter dem Abschnitt Netzwerk auf das Stiftsymbol mit dem Namen Edit intranode visibility.
- Aktivieren Sie das Kontrollkästchen neben Enable Intranode visibility.
- Klicken Sie auf SAVE CHANGES.
Verwendung der Befehlszeile:
Um die Sichtbarkeit zwischen den Knoten in einem bestehenden Cluster zu aktivieren,
führen Sie den folgenden Befehl aus:
gcloud container clusters update <cluster_name> --enable-intra-node- visibility
VPC-Flow-Protokolle aktivieren:
Verwendung der Google Cloud Console:
- Gehen Sie zur Kubernetes Engine-Website.
- Wählen Sie Kubernetes-Cluster aus, für die VPC-Flow-Protokolle deaktiviert sind.
- Wählen Sie die Registerkarte Nodes aus.
- Wählen Sie Node Pool ohne aktivierte VPC-Flow-Logs aus.
- Wählen Sie eine Instanzgruppe innerhalb des Knotenpools aus.
- Wählen Sie ein Instance Group Member aus.
- Wählen Sie das Subnetwork unter Netzwerk-Schnittstellen aus.
- Klicken Sie auf EDIT.
- Setzen Sie die Flow-Protokolle auf
On
. - Klicken Sie auf Speichern.
Verwendung der Befehlszeile:
Finden Sie den Subnetzwerknamen, der mit dem Cluster verknüpft ist:
gcloud container clusters describe <cluster_name> --region <cluster_region> --format json | jq '.subnetwork'
Aktualisieren Sie das Subnetz, um VPC-Flow-Protokolle zu aktivieren:
gcloud compute networks subnets update <subnet_name> --enable-flow-logs