Describe the feature
Support Hub-and-Spoke Argo CD Deployment for Capsule Argo Add-on
A clear and concise description of the feature.
Currently, the Capsule Argo Add-on assumes that Argo CD runs in the same cluster as the Capsule management components. This design limits multi-cluster deployments in a hub-and-spoke Argo CD architecture, where a central Argo CD instance (hub) manages multiple downstream clusters (spokes).
Expected behavior
Enhance the Capsule Argo Add-on to support a hub-and-spoke deployment model by:
Allowing a central Argo CD instance (hub) to recognize Capsule tenants and propagate tenant-specific access to multiple downstream clusters.
Automating the creation of tenant-aware cluster secrets for spoke clusters.
Maintaining RBAC and namespace isolation consistently across all managed clusters.
Describe the feature
Support Hub-and-Spoke Argo CD Deployment for Capsule Argo Add-on
A clear and concise description of the feature.
Currently, the Capsule Argo Add-on assumes that Argo CD runs in the same cluster as the Capsule management components. This design limits multi-cluster deployments in a hub-and-spoke Argo CD architecture, where a central Argo CD instance (hub) manages multiple downstream clusters (spokes).
Expected behavior
Enhance the Capsule Argo Add-on to support a hub-and-spoke deployment model by:
Allowing a central Argo CD instance (hub) to recognize Capsule tenants and propagate tenant-specific access to multiple downstream clusters.
Automating the creation of tenant-aware cluster secrets for spoke clusters.
Maintaining RBAC and namespace isolation consistently across all managed clusters.