Sign inSign up

projectsveltos/claudie-sveltos-controller

By projectsveltos

Updated almost 2 years ago

A Kubernetes controller that integrates Claudie with Projectsveltos.

Image
0

342

projectsveltos/claudie-sveltos-controller repository overview

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.

Tag summary

Content type

Image

Digest

sha256:5d8c12ed7

Size

25.4 MB

Last updated

almost 2 years ago

docker pull projectsveltos/claudie-sveltos-controller:main