Warum erhalte ich die Fehlermeldung, dass meine PodSecurityConfiguration nicht gültig ist?

Beheben Sie Probleme beim Zurücksetzen von Pod-Sicherheitsrichtlinien in Ihrem Cluster.

Wenn Sie den Befehl ibmcloud ks cluster master pod-security set mit der Option --config-file verwenden, wird ein Fehler ähnlich dem folgenden Beispiel angezeigt.

The 'configuration' field is not a valid Kubernetes PodSecurityConfiguration setting. See 'http://ibm.biz/iks-psa-config' for more information.

Es liegt ein Problem mit der Pod-Sicherheitskonfigurationsdatei vor. Der Inhalt dieser Datei wird in Konfiguration des Pod Security Admission-Plug-ins beschrieben.

Mögliche Fehlertypen:

  • YAML-Formatierungsfehler wie Einrückungen oder die Verwendung von Tabulatorzeichen anstelle von Leerzeichen für Einrückungen.
  • Die Felder apiVersion oder kind fehlen oder enthalten falsche Werte.
  • Ein Feldname ist nicht korrekt geschrieben.
  • Ein Feld hat einen falschen Wert.

Überprüfen Sie die Konfigurationsdatei auf Fehler dieser Art. Die Fehler korrigieren und den Befehl wiederholen.