A Kubernetes controller that integrates Claudie with Projectsveltos.
342
A Kubernetes controller that integrates Claudie with Projectsveltos.
When a Kubernetes cluster is provisioned with Claudie, a secret is created in the management cluster by Claudie. The secret contains kubeconfig to access the newly created cluster.
Sveltos can manage any cluster. It just needs the kubeconfig to access the cluster stored in secret in the management cluster (which is exactly what Claudie does).
This repo contains a controller that watches for these secrets and automatically creates corresponding SveltosCluster objects. When a secret is deleted, the controller automatically deletes the corresponding SveltosCluster object.
Doing so, Sveltos seamlessly integrates with Claudie to automate Kubernetes cluster management. By monitoring for Claudie-created secrets containing kubeconfig information, Sveltos automatically discovers newly provisioned clusters and initiates the provisioning of add-ons and applications.
Content type
Image
Digest
sha256:5d8c12ed7…
Size
25.4 MB
Last updated
almost 2 years ago
docker pull projectsveltos/claudie-sveltos-controller:main