Skip to content
This repository has been archived by the owner on Feb 15, 2022. It is now read-only.

Consider consolidation of Terraform modules, templates, and deployment model with other projects #1424

Open
andrebriggs opened this issue May 18, 2020 · 1 comment
Assignees
Labels
epic An "epic" story that holds several related issues

Comments

@andrebriggs
Copy link
Member

andrebriggs commented May 18, 2020

As a:
developer

I want:
to have one place (preferably a new repository) to have unit tested Terraform templates for AKS (with Flux) and other Azure resources.

A consideration would be to look at the Cobalt modules and the Bedrock modules (here and here)

So that:

  • I don't have to depend on multiple repositories when utilizing Terraform templates.
  • It's easier for me to compose "advocated patterns"
  • There is one place for CSE engineers to grab TF modules and find starter TF templates
  • Developers can version their TF modules and templates

There are already some dependencies Cobalt repo has on Bedrock

  • Vnet
  • TF Backend

Describe the solution you'd like:

Create a high level proposal that that covers (DONE)

  • Differences and commonalities between Bedrock infra and Cobalt infra deployment models
  • A recommendation on what components from Bedrock infra and Cobalt infra to go forward with
  • Feedback and iterate on doc (In progress)
  • Create a new repo (TODO)

Acceptance Criteria:
We have a starting point for a conversation to consolidate Terraform modules, templates and deployment patterns

Describe alternatives you've considered:

Additional context:

Does this require updates to documentation?:

@NathanielRose
Copy link
Contributor

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
epic An "epic" story that holds several related issues
Projects
None yet
Development

No branches or pull requests

3 participants