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

fix umami prod argocd #406

Merged

Conversation

Gregory-Pereira
Copy link
Collaborator

Argocd was failing to deploy to prod because previously the sealed-secret was not included in the kustomization.yaml file. That was orrigionally intentional so we could switch between the umami-secret.yaml for QA and the umami-secret.sealedsecret.yaml for Prod, but this became complex to maintain without separate overlays.

This PR creates the overlays to fix this plus some other small improvements.

changes:

  • creating qa and prod overlays
  • better manifest labeling
  • docs updates with deployment timing information

@Gregory-Pereira Gregory-Pereira added deployment Issue to track production and QA deployment related work. metrics Related to telemetry labels Dec 11, 2024
@Gregory-Pereira Gregory-Pereira self-assigned this Dec 11, 2024
changes:
  - creating qa and prod overlays
  - better manifest labeling
  - docs updates with deployment timing information

Signed-off-by: greg pereira <[email protected]>
@Gregory-Pereira Gregory-Pereira force-pushed the umami-prod-and-qa-overlays branch from e0fdfaf to de7be5c Compare December 11, 2024 17:48
Copy link
Member

@vishnoianil vishnoianil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@vishnoianil vishnoianil merged commit c77362c into instructlab:main Dec 11, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deployment Issue to track production and QA deployment related work. metrics Related to telemetry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants