Zum Inhalt

Security und Trust

Host-Vertrauen

Nach erfolgreichem lokalem Deployment:

baha trust status
baha trust export --output PATH
baha trust install --yes

Exportiert wird die öffentliche managed-local CA, kein privater Schlüssel. Installation ins Host-Vertrauen ist eine ausdrücklich genehmigte Host-Mutation mit baha trust install --yes. Externe Firmen-/BYOC-CAs bleiben Operator-Besitz. Danach den Status erneut prüfen.

OpenBao

baha openbao status
baha openbao bootstrap --recovery-file PATH
baha openbao unseal --recovery-file PATH
baha openbao rotate --recovery-file PATH

Rotation ersetzt Manager-AppRole, Control-Plane-Datenbankzugangsdaten und managed Service-PKI. Neue Pfade werden geprüft, bevor altes Material zurückgezogen wird. Recovery-Material bleibt geschützt beim Operator/Core, nicht im Browser-Eingabevertrag.

Operator und Verbindungen

baha login, baha whoami und baha logout verwalten die Operator-Sitzung. Lokales Development kann trusted-local bleiben; test/prod folgen der konfigurierten OIDC-Grenze. Tokens nicht in Befehlsargumente kopieren.

baha connect, baha disconnect und baha connections verwalten explizite Verbindungen. Zugangsdaten, private Schlüssel und Secret-Werte gehören nicht in Application Intent oder normale Maschinenausgabe.

Weiter: Sicherheit, Authentifizierung, exakte Befehle (EN).

Weitere Befehlsbeispiele

baha login
baha logout
baha whoami
baha connect
baha disconnect
baha connections
baha trust status
baha trust export --output ./baseharbor-dev-ca.pem
baha trust install --yes
baha whoami
baha login
baha whoami
baha logout