Get started using Claudie¶
Prerequisites¶
Before you begin, please make sure you have the following prerequisite installed and set up:
- Cert-manager:
Claudie requires cert-manager to be installed in your Kubernetes Manadger cluster, for managing webhooks certificates and ca-injection. To install cert-manager, run the following command:
For more advanced cert-manager installation, please refer to the official documentation.
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.12.0/cert-manager.yaml
First steps¶
- Download and extract manifests of the lates release from our release page.
wget https://github.com/berops/claudie/releases/latest/download/claudie.zip && unzip claudie.zip -d claudie
- Deploy Claudie Kubernetes manifests/claudie into a Kubernetes cluster:
kubectl apply -k claudie
- Provide your own manifest via a Kubernetes Secret, but before that please have a look at our reference example input manifest to explore what's possible.
To see in detail how to correctly apply the manifest into Claudie, please refer to the CRUD document.
After the input manifest is successfully applied, the kubeconfig to your newly
built clusters is output as a secret in the claudie
namespace with a name in
the form of <cluster-name>-<cluster-hash>-kubeconfig
.