Vault Cheatsheet

Vault Cheatsheet

Dichte Referenz für Senior Platform Engineers und SREs zu HashiCorp Vault, dem Secrets-Management für regulierte Umgebungen. Seal/Unseal, Raft-HA, Secrets Engines (KV v2, Database, PKI, Transit), Auth-Methoden, Policies, Token-Lifecycle, Kubernetes-Integration, Audit Devices, Versionen und Upgrade auf 2.x, Betrieb und Anti-Patterns.

Version
Vault 2.2
Release-Daten geprüft
30. Oktober 2026
Edition
2026.11
Format
3 Seiten A4 quer, PDF
Lizenz
CC BY-SA 4.0
Neu in Vault 2.2 eMudhra-Intermediates ausgeschlossen, Go 1.27.3 (2.2.1) · Policy-Alias auf root abgewiesen (2.2.1) · 2.1 bekommt keine Fixes mehr Alle Neuerungen →

Kapitel

  1. Architektur: Seal & Unseal

    Wie Vault Daten über Keyring, Root Key und Unseal Key schützt, Shamir-Shares gegen Auto-Unseal sowie Integrated Storage mit Raft, Quorum und retry_join.

  2. Secrets Engines

    Versionierte Secrets in KV v2, dynamische Datenbank-Credentials mit Lease und rotate-root, PKI mit kurzen TTLs statt Revocation und Transit als Encryption as a Service.

  3. Auth-Methoden

    Kubernetes-Auth mit TokenReview und der Unterschied zwischen Vault im Pod und extern, AppRole mit Response Wrapping sowie OIDC für Menschen und JWT für Workloads.

  4. Policies (HCL)

    Pfadbasierte Policies mit leerer Policy als kein Zugriff, die Capabilities von create bis sudo, Wirkung von default und root sowie Globs mit * und +.

  5. Token-Lifecycle

    Service- und Batch-Tokens im Vergleich, TTL, Renewal bis zur Max-TTL, Periodic Tokens und warum ein Revoke die Child-Tokens mitnimmt, Orphans aber nicht.

  6. Kubernetes-Integration

    Agent Injector mit Sidecar und Annotations, der CSI Provider mit SecretProviderClass und der Vault Secrets Operator mit seinen CRDs für statische, dynamische und PKI-Secrets.

  7. Audit Devices

    Was Audit Devices protokollieren, HMAC-Hashes für sensible Werte und warum Vault ohne schreibbares Audit Device keine Requests mehr beantwortet.

  8. Versionen & Support

    Das Versionsschema V.M.F ab 2.0, Support-Zyklen für Enterprise und Community und die Stolpersteine beim Upgrade auf 2.x von sys/rekey bis retry_join.

  9. Betrieb

    Statuscodes von GET /v1/sys/health mit standbyok, der 307 auf bereinigte Pfade seit 2.0.3 und tls_reload_interval ab 2.2.

  10. Anti-Patterns

    Was bei Vault im Betrieb schiefgeht: Root-Token im Alltag, KV als Konfig-Store, Policies ohne data/-Pfad, ignorierte Leases, nur ein Audit Device und Shamir-Shares bei einer Person.

Alle Kapitel auf einer Seite, zum Durchsuchen mit Strg+F und zum Drucken.

Vorschau (3 Seiten A4 quer)

Cheatsheet Seite 1: Seal und Unseal, Secrets Engines, Auth-Methoden, Policies und Token-Lifecycle
Cheatsheet Seite 2: Kubernetes-Integration, Audit Devices, Versionen und Support, Betrieb, Anti-Patterns
Cheatsheet Seite 3: QR-Code, Projekt und Quellen, Kontakt, Verwandte Cheatsheets, Lizenz und Trademarks

PDF herunterladen

Direkter Download, keine Mail-Adresse nötig. CC BY-SA 4.0: Kopieren, Drucken und Weiterverteilen sind ausdrücklich erlaubt, solange die Quellenangabe sichtbar bleibt.

Vault Cheatsheet (PDF, ~100 KB)

Verwandte Cheatsheets

Ebenfalls von OMNI52:
kubernetes-cheatsheet.de, Kubernetes Core
istio-cheatsheet.de, Service-Mesh-Layer (Istio in der Tiefe)
rancher-cheatsheet.de, Rancher-Management
rke2-cheatsheet.de, RKE2-Distribution

Projekt und Quellen

„Vault“ und „HashiCorp“ sind Marken der HashiCorp, Inc. Dieses Cheatsheet ist keine offizielle Dokumentation; maßgeblich sind die Doku und die Release Notes des Projekts.

Lizenz & Weiterverteilung

CC BY-SA 4.0. Du darfst dieses Cheatsheet kopieren, weiterverteilen, ausdrucken und in eigenen Materialien zitieren. Bedingung: Quellenangabe „Vault Cheatsheet, OMNI52 GmbH, vault-cheatsheet.de“ bleibt sichtbar, und abgeleitete Werke stehen unter der gleichen Lizenz (Share-Alike).

Nicht erlaubt: Logo, Marken oder den Eindruck zu vermitteln, dass der Inhalt von dir/euch stammt oder dass OMNI52 GmbH die Weiterverwendung sponsort.

Volltext der Lizenz: creativecommons.org/licenses/by-sa/4.0/deed.de.

Vault and HashiCorp are trademarks of HashiCorp, Inc. (an IBM Company). Vault is distributed under the Business Source License 1.1. OpenBao is an API-compatible community fork of Vault under MPL 2.0, hosted by the Linux Foundation. OMNI52™ is a trademark of OMNI52 GmbH (filed, not yet registered). This website is operated by OMNI52 GmbH and is not affiliated with, endorsed by, or sponsored by HashiCorp or IBM. “Vault” is used in a nominative / descriptive sense to indicate the technology this cheatsheet documents.