-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Argo CD: PersistentVolumeClaims for volumes #438
Copy link
Copy link
Labels
argo-cdawaiting-upstreamIs waiting for a change upstream to be completed before it can be merged.Is waiting for a change upstream to be completed before it can be merged.enhancementNew feature or requestNew feature or requeston-holdIssues or Pull Requests with this label will never be considered staleIssues or Pull Requests with this label will never be considered stale
Metadata
Metadata
Assignees
Labels
argo-cdawaiting-upstreamIs waiting for a change upstream to be completed before it can be merged.Is waiting for a change upstream to be completed before it can be merged.enhancementNew feature or requestNew feature or requeston-holdIssues or Pull Requests with this label will never be considered staleIssues or Pull Requests with this label will never be considered stale
Is your feature request related to a problem? Please describe.
I'm trying to mount remote storage to the argocd repo-server. I can provide volumeMounts list as well as volumes list, but I can't create PVC for those volumes using helm chart.
Describe the solution you'd like
volumes.yaml could contain a definition of StorageClass name for PVC. When provided, the volume mount would be created on top of this PVC.
Describe alternatives you've considered
Alternatively, documentation could be extended with information about using PVC and manual creation of PVC.
Additional context
I can see, that similar feature is already implemented in redis-ha:
argo-helm/charts/argo-cd/charts/redis-ha/templates/redis-ha-statefulset.yaml
Line 285 in d7da8e8
Also, this request is only about repo-server, but similar could be requested for Redis and other components.
If this looks like something useful, I can provide PR.