Skip to content

Finish terraform pipeline #1

Description

@janakerman
  • Get webhooks working. Polling will do
  • Get code build stage to plan and apply the terraform.
  • Look into Terraform workspaces to support our dev / prod environments.
  • Extend pipeline to apply dev workspace on source change, and have manual approval to promote changes to prod environment.
  • Common variables for all resources built (common tags for example)
  • Fix bootstrapping - it doesn't import the backend correctly and is very awkward to set up. I think a simpler approach running it with the module/backend directly, then initialising the global (including the bucket).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions