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

Permit annotations in the schema migration job and deployment in the helm chart #2408

Open
jorgelon opened this issue Sep 11, 2024 · 0 comments

Comments

@jorgelon
Copy link

Feature description

I have deployed infisical helm chart with argocd but I have 2 problems with that:

  • every time I try to change the release of the container, the update of the job fails with a "field is inmutable error". The only difference i see in the change is the container image.
  • I cannot order the update of the containers, I mean, update the job first, then the deployment.

Why would it be useful?

Argocd have a recent feature that permits to delete + create a kubernetes resource in the sync process. This can be the solutions to the update of the image in the job
https://argo-cd.readthedocs.io/en/stable/user-guide/sync-options/#force-sync

Argocd can handle waves via annotations in the kubernetes resources. Deployment and job in this case.
https://argo-cd.readthedocs.io/en/stable/user-guide/sync-waves/

Additional context

none

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant