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
I believe with a little bit of effort this can be reduced to:
server:
extensions:
enabled: trueimage: # this could/should be defaulted to the following valuerepository: "quay.io/argoprojlabs/argocd-extension-installer"tag: "v0.0.1"extensionList:
- name: rollout-extensionextensionUrl: https://github.com/argoproj-labs/rollout-extension/releases/download/v0.3.3/extension.tarextensionChecksumUrl: https://github.com/foo/bar # optional
Describe alternatives you've considered
Leave it to consumers of the helm chart to specify this with initContainers. This seems more prone to error given the volumes and volumeMounts which this helm chart already has code for.
Additional context
No response
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem?
Argo extensions via CRD have been deprecated. Update the chart to support the new initContainer approach.
Related helm chart
argo-cd
Describe the solution you'd like
Retain the
server.extensions
field but use the values to informinitContainer
s to pull down the desired extensions. Allow for specifyingThe existing functionality for mounts and mount paths can be preserved.
As an example, to install the rollouts extension with the new mechanism in the current helm chart, I must set:
I believe with a little bit of effort this can be reduced to:
Describe alternatives you've considered
Leave it to consumers of the helm chart to specify this with initContainers. This seems more prone to error given the volumes and volumeMounts which this helm chart already has code for.
Additional context
No response
The text was updated successfully, but these errors were encountered: