Skip to content
This repository has been archived by the owner on Apr 30, 2021. It is now read-only.

No longer use terraform to manage the state of the cloudHSMs. #253

Merged
merged 1 commit into from
Jul 2, 2019

Conversation

blairboy362
Copy link
Contributor

@blairboy362 blairboy362 commented Jul 2, 2019

Why

Due to:
hashicorp/terraform-provider-aws#8648
and the inability to scale an HSM cluster out from terraform it makes
sense to not manage the cloudHSMs from terraform.

To apply

For each -deployer pipeline:

  1. Run deploy job and hijack the cluster-state container
  2. terraform state rm module.hsm.aws_cloudhsm_v2_hsm.cloudhsm_v2_hsm

Then:

  1. Pause all relevant -deployer pipelines on https://cd.gds-reliability.engineering/
  2. Merge
  3. Un-pause all pipelines

Due to:
hashicorp/terraform-provider-aws#8648
and the inability to scale an HSM cluster out from terraform it makes
sense to not manage the cloudHSMs from terraform.
@blairboy362 blairboy362 force-pushed the remove-hsm-from-state branch from f10952d to a52e231 Compare July 2, 2019 13:00
@blairboy362 blairboy362 marked this pull request as ready for review July 2, 2019 13:52
@blairboy362 blairboy362 merged commit 1ac6aca into master Jul 2, 2019
@blairboy362 blairboy362 deleted the remove-hsm-from-state branch July 2, 2019 13:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants