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
Projects

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?:

@andrebriggs andrebriggs added this to To do in June 2020 via automation May 18, 2020
@andrebriggs andrebriggs moved this from To do to In progress in June 2020 May 18, 2020
@NathanielRose NathanielRose moved this from In progress to In review in June 2020 May 22, 2020
@NathanielRose
Copy link
Contributor

June 2020 automation moved this from In review to Done May 30, 2020
@andrebriggs andrebriggs reopened this Jun 1, 2020
June 2020 automation moved this from Done to In progress Jun 1, 2020
@andrebriggs andrebriggs added epic An "epic" story that holds several related issues and removed enhancement New feature or request needs-investigation labels Jun 1, 2020
@andrebriggs andrebriggs moved this from In progress to To do in June 2020 Jun 1, 2020
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
June 2020
  
To do
Development

No branches or pull requests

3 participants