mirror of
https://github.com/Sea-Haven-Industries/procurement-ingest.git
synced 2026-09-30 07:13:13 +00:00
Remove push-to-main cd-cdk workflow, document HCP apply + dispose runbook, and park githubdeploy-procurement-ingest for a later IAM cleanup.
1.1 KiB
1.1 KiB
Deploy role: githubdeploy-procurement-ingest (seahaven-prod) — PARKED
PLAT-86 (2026-08-07): CDK CD is retired. HCP Terraform workspace
procurement-ingest-prodis the sole mutate path. This OIDC role is an unused orphan retained for a separate IAM-reviewed cleanup (same pattern as afi-backup-monitor / front-integrations). Do not use it for deploys. Do not recreate a mgmt twin (deleted in PLAT-67).
OIDC deploy role historically used by this repo's GitHub Actions CDK pipeline in
AWS account 011934824531 (seahaven-prod), us-east-1.
Files
| File | Purpose |
|---|---|
trust-policy.json |
OIDC trust: repo:Sea-Haven-Industries/procurement-ingest:ref:refs/heads/main only |
permissions-policy.json |
Historical CDK bootstrap AssumeRole + smoke InvokeFunction grants |
create-deploy-role.sh |
Idempotent create-or-update (do not run unless deliberately restoring) |
Retirement follow-up
- Confirm no workflow references
AWS_DEPLOY_ROLE_ARN/cd-cdk.yaml. - IAM + security review, then delete the role and drop related substrate entries.
- Remove this directory in the same cleanup PR.