Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

apply refactorization of coda k8s/helm infra constructs #6111

Merged
merged 29 commits into from
Sep 30, 2020
Merged

Conversation

O1ahmad
Copy link
Contributor

@O1ahmad O1ahmad commented Sep 22, 2020

Per #5641, this change implements Coda helm chart placement and versioning refactorizations including:

  • migration of infra src from coda-automation to coda repo (in order to be co-located with corresponding application src)
  • individual versioning + metadata setting of Coda component Helm charts
  • creation of single bots Helm chart to be utilized by o1-bot types (e.g. faucet, echo, user-agent)
  • addition of Buildkite Helm release verification and overall management jobs

Testing: Buildkite CI

Checklist:

  • Document code purpose, how to use it
    • Mention expected invariants, implicit constraints
  • Tests were added for the new behavior
    • Document test purpose, significance of failures
    • Test names should reflect their purpose
  • All tests pass (CI will check this if you didn't)

Closes #5641

@O1ahmad O1ahmad requested review from a team as code owners September 22, 2020 22:08
@O1ahmad O1ahmad self-assigned this Sep 22, 2020
@O1ahmad O1ahmad changed the title [WIP] apply initial refactorization of coda k8s/helm infra constructs [WIP] apply refactorization of coda k8s/helm infra constructs Sep 22, 2020
@O1ahmad O1ahmad added the ci-build-me Add this label to trigger a circle+buildkite build for this branch label Sep 24, 2020
@O1ahmad O1ahmad changed the title [WIP] apply refactorization of coda k8s/helm infra constructs apply refactorization of coda k8s/helm infra constructs Sep 25, 2020
@netlify
Copy link

netlify bot commented Sep 29, 2020

Deploy preview for mina-staging ready!

Built with commit 76f3c7e

https://deploy-preview-6111--mina-staging.netlify.app

@netlify
Copy link

netlify bot commented Sep 29, 2020

Preview:

Built with commit 7e384ad

https://deploy-preview-6111--o1website2.netlify.app

@O1ahmad O1ahmad force-pushed the helm_refactor branch 3 times, most recently from 32d2a5b to 2e968fd Compare September 30, 2020 21:12
@O1ahmad O1ahmad merged commit d600777 into develop Sep 30, 2020
@O1ahmad O1ahmad deleted the helm_refactor branch September 30, 2020 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci-build-me Add this label to trigger a circle+buildkite build for this branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Refactor Helm/Terraform Versioning
2 participants