Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
787ca90
docs(gcp): design OpenBao on GCP, and retract the two-root PKI decision
Smana Aug 24, 2026
fd3bba7
docs(gcp): implementation plan for OpenBao on GCP
Smana Aug 24, 2026
1ae3af9
feat(gcp): allowlist a Secret Manager reader role for External Secrets
Smana Aug 24, 2026
cffeac1
feat(openbao): add --cloud gcp to openbao-config.sh
Smana Aug 24, 2026
03e082d
docs(gcp): fix a faulty verification step in the OpenBao plan
Smana Aug 24, 2026
3d8b807
feat(gcp): OpenBao cluster stack scaffolding, KMS and IAM
Smana Aug 24, 2026
ae01071
feat(gcp): OpenBao instance template, MIG and boot script
Smana Aug 24, 2026
877eb47
fix(gcp): scope xplane_secret_reader to versions.access only
Smana Aug 24, 2026
ebdcdbd
fix(gcp): give openbao_version a default so the stack can apply
Smana Aug 24, 2026
edf63d8
fix(openbao): make write_ca handle GCP's raw-PEM CA-chain secret
Smana Aug 24, 2026
1de1607
fix(gcp): stop the missing-disk branch from silently skipping OpenBao…
Smana Aug 24, 2026
545ef06
fix(gcp): force the MIG to actually replace instances on template cha…
Smana Aug 24, 2026
b1d3844
docs(gcp): fix stale comments across the OpenBao cluster stack
Smana Aug 24, 2026
77b2ea4
refactor(gcp): drop scaffolding for an unwritten task, dedup two comm…
Smana Aug 24, 2026
e1df088
docs(gcp): record that Cloud KMS API must be enabled before the boots…
Smana Aug 24, 2026
77d7fce
fix(gcp): gcpckms seal also needs cloudkms.cryptoKeys.get
Smana Aug 24, 2026
b82dd32
feat(gcp): OpenBao internal load balancer, firewall and DNS
Smana Aug 24, 2026
2ec60d1
fix(gcp): internal backend service requires CONNECTION balancing mode
Smana Aug 24, 2026
95420fc
docs(gcp): first live deploy — verification and nine findings
Smana Aug 25, 2026
f9222ed
fix(gcp): split-DNS was configured empty on a first apply
Smana Aug 25, 2026
01325c3
docs(gcp): record the split-DNS fix in the verification findings
Smana Aug 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion .secrets.baseline
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,15 @@
"line_number": 46
}
],
"docs/superpowers/plans/2026-08-24-gcp-openbao.md": [
{
"type": "Secret Keyword",
"filename": "docs/superpowers/plans/2026-08-24-gcp-openbao.md",
"hashed_secret": "13d26a89a916713f8f40cf05869c7b25c3e6ea54",
"is_verified": false,
"line_number": 857
}
],
"infrastructure/base/gapi/platform-private-gateway-certificate.yaml": [
{
"type": "Secret Keyword",
Expand Down Expand Up @@ -441,5 +450,5 @@
}
]
},
"generated_at": "2026-08-24T08:08:41Z"
"generated_at": "2026-08-24T17:05:57Z"
}
Loading
Loading