chore: fulldeploy uses bao-backed pulumi wrapper for drift check #68
Reference in New Issue
Block a user
Delete Branch "chore/fulldeploy-pulumi-wrapper"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Pre-flight drift check in
fulldeploy.shnow calls$PULUMI_DIR/scripts/pulumi.shinstead ofpulumidirectly, so thepassphrase comes from OpenBao at runtime and never needs to live in
.envor shell env. Falls back to a clear warning if the wrapperisn't present (older clone of kubernetes-deployment).
Companion to
kubernetes-deployment@d4dae77which anchors the wrapperto its own project root so it works regardless of caller cwd.
Test plan
bash fulldeploy.shfrom a shell with noPULUMI_CONFIG_PASSPHRASEset succeeds — drift check uses the wrapper, smoke 141/141 green.