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 have alot of experience managing Flux cluster, but we have a new environment where ArgoCD was the request.
Im having a ton of trouble finding.. clear guidance on a normal repo structure. This is currently once cluster, but will grow into more. A Cluster may be qa and prod or just one or the other. This repo is strictly for infrastructure resources on these clusters, end-user deployments would come form a different repo.
The main issue im having is around, how to handle dissimilar parts of an Application
In Flux, I would define kustomize that would
Install the Cert Manager CRD's
Install the Helm Chart using the HelmController
Create all the Cluster issuers etc.
If I needed to make one cluster have 2 more Cluster issuers than another, its just adding a overlay for that cluster and moving on. Im having issues wrapping my head around the expected ArgoCD way of doing this.
This looks incredibly messy in the UI. With apps that deploys apps that deploys Applications. I also read you should not have multiple sources defined.. So can anyone please offer some guidance to get back on track?
im much more used to just definine kustomizations, and being able to reference raw manifests and helm charts without this additional abstraction so I know im definitely doing something wrong.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
I have alot of experience managing Flux cluster, but we have a new environment where ArgoCD was the request.
Im having a ton of trouble finding.. clear guidance on a
normalrepo structure. This is currently once cluster, but will grow into more. A Cluster may beqa and prodor just one or the other. This repo is strictly forinfrastructureresources on these clusters, end-user deployments would come form a different repo.The main issue im having is around, how to handle dissimilar parts of an
ApplicationIn Flux, I would define kustomize that would
If I needed to make one cluster have 2 more Cluster issuers than another, its just adding a overlay for that cluster and moving on. Im having issues wrapping my head around the expected ArgoCD way of doing this.
I currently have this
Layout
Which picks up an app set
Which loops through application sets
This looks incredibly messy in the UI. With apps that deploys apps that deploys Applications. I also read you should not have multiple sources defined.. So can anyone please offer some guidance to get back on track?
im much more used to just definine kustomizations, and being able to reference raw manifests and helm charts without this additional abstraction so I know im definitely doing something wrong.
Beta Was this translation helpful? Give feedback.
All reactions