You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
I have a question regarding using the the image updater together with the argocd-vault-plugin.
The image updater can update argocd values directly if used in the following way:
The annotations for image updater just need to "know" which parameter to replace.
I have opened a similar issue in the argo-vault-plugin github: argoproj-labs/argocd-vault-plugin#333
Since the plugin allows to use the entire helm chart as an ENV value (so that the plugin command can replace the secrets values in the helm templating). Is there an option for the image updater to replace the values directly in the yaml manifest and not by parameter?
In this case the image updater would crawl those HELM_VALUES and look for the corresponding entry to replace, for example the image.repository.
If the values are replaced, the argo-vault-plugin would still be able to helm template the values file to replace the needed secrets, but with this time with the latest image digest replaced by the image updater for example.
Thank you very much for the help
The text was updated successfully, but these errors were encountered:
Hi, currently it is not possible to use argocd-image-updater with plugins. There is a workaround for Kustomize based plugins, when you are using Git write-back with a kustomization target. But I figure that argocd-vault-plugin is using Helm.
So, no, it's not possible as of as now to use argocd-vault-plugin with argocd-image-updater, unfortunately.
Hello,
I have a question regarding using the the image updater together with the argocd-vault-plugin.
The image updater can update argocd values directly if used in the following way:
The annotations for image updater just need to "know" which parameter to replace.
I have opened a similar issue in the argo-vault-plugin github:
argoproj-labs/argocd-vault-plugin#333
Since the plugin allows to use the entire helm chart as an ENV value (so that the plugin command can replace the secrets values in the helm templating). Is there an option for the image updater to replace the values directly in the yaml manifest and not by parameter?
The plugin configuration is the following one:
So we can have something similar to the following:
In this case the image updater would crawl those HELM_VALUES and look for the corresponding entry to replace, for example the image.repository.
If the values are replaced, the argo-vault-plugin would still be able to helm template the values file to replace the needed secrets, but with this time with the latest image digest replaced by the image updater for example.
Thank you very much for the help
The text was updated successfully, but these errors were encountered: