mirror of
https://github.com/Sea-Haven-Industries/seahaven-site.git
synced 2026-10-04 18:21:58 +00:00
chore(terraform): drop forgotten site exec-role state blocks (#73)
The PLAT-225 apply already removed these addresses from seahaven-site-prod. Point the README at seahaven-hcptf, which now owns the roles.
This commit is contained in:
parent
af51e425f6
commit
6cf47bd533
2 changed files with 1 additions and 68 deletions
|
|
@ -15,7 +15,7 @@ A clean static website for Sea Haven Industries — authored as [Eleventy](https
|
|||
|
||||
## Infrastructure
|
||||
|
||||
HCP Terraform workspace `seahaven-site-prod` applies `terraform/` when `terraform/**` changes on `main`. Speculative plans run on pull requests. The workspace writes `/seahaven-site/deploy/bucket` and `/seahaven-site/deploy/distribution-id`. GitHub Environment `prod` holds `DEPLOY_ROLE_ARN`. Exec roles `hcptf-seahaven-site` and `hcptf-seahaven-site-plan` live in the `seahaven-site-hcptf` stack.
|
||||
HCP Terraform workspace `seahaven-site-prod` applies `terraform/` when `terraform/**` changes on `main`. Speculative plans run on pull requests. The workspace writes `/seahaven-site/deploy/bucket` and `/seahaven-site/deploy/distribution-id`. GitHub Environment `prod` holds `DEPLOY_ROLE_ARN`. Exec roles `hcptf-seahaven-site` and `hcptf-seahaven-site-plan` live in the `seahaven-hcptf` stack.
|
||||
|
||||
## Develop
|
||||
```bash
|
||||
|
|
|
|||
|
|
@ -1,67 +0,0 @@
|
|||
# hcptf-seahaven-site and hcptf-seahaven-site-plan moved to the
|
||||
# seahaven-site-hcptf stack in seahaven-org-baseline (PLAT-225).
|
||||
# Forget them here. Do not delete the live roles.
|
||||
|
||||
removed {
|
||||
from = aws_iam_role.hcptf_apply
|
||||
|
||||
lifecycle {
|
||||
destroy = false
|
||||
}
|
||||
}
|
||||
|
||||
removed {
|
||||
from = aws_iam_role.hcptf_plan
|
||||
|
||||
lifecycle {
|
||||
destroy = false
|
||||
}
|
||||
}
|
||||
|
||||
removed {
|
||||
from = aws_iam_role_policy.hcptf_apply_services
|
||||
|
||||
lifecycle {
|
||||
destroy = false
|
||||
}
|
||||
}
|
||||
|
||||
removed {
|
||||
from = aws_iam_role_policy.hcptf_scoped_iam
|
||||
|
||||
lifecycle {
|
||||
destroy = false
|
||||
}
|
||||
}
|
||||
|
||||
removed {
|
||||
from = aws_iam_role_policy.hcptf_plan_refresh
|
||||
|
||||
lifecycle {
|
||||
destroy = false
|
||||
}
|
||||
}
|
||||
|
||||
removed {
|
||||
from = aws_iam_role_policy_attachment.hcptf_plan_viewonly
|
||||
|
||||
lifecycle {
|
||||
destroy = false
|
||||
}
|
||||
}
|
||||
|
||||
removed {
|
||||
from = aws_iam_role_policy_attachments_exclusive.hcptf_apply
|
||||
|
||||
lifecycle {
|
||||
destroy = false
|
||||
}
|
||||
}
|
||||
|
||||
removed {
|
||||
from = aws_iam_role_policy_attachments_exclusive.hcptf_plan
|
||||
|
||||
lifecycle {
|
||||
destroy = false
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Reference in a new issue