Installation
Pour executer Kubetail dans votre cluster Kubernetes, vous pouvez installer l’application et les ressources necessaires avec Helm, ou le faire manuellement avec des manifestes YAML.
Pour installer Kubetail avec helm, ajoutez d’abord le depot de charts de l’organisation Kubetail, puis installez le chart kubetail:
helm repo add kubetail https://kubetail-org.github.io/helm-charts/helm install kubetail kubetail/kubetail --namespace kubetail --create-namespacePour en savoir plus sur la configuration du chart Helm, consultez le fichier values.yaml. Pour verifier que l’installation a fonctionne, vous pouvez inspecter les pods de l’application:
kubectl get pods -n kubetailManifeste YAML
Lien vers la section « Manifeste YAML »Pour l’authentification basee sur le cluster, utilisez kubetail-clusterauth.yaml:
kubectl apply -f https://github.com/kubetail-org/helm-charts/releases/latest/download/kubetail-clusterauth.yamlPour l’authentification basee sur un jeton, utilisez kubetail-tokenauth.yaml:
kubectl apply -f https://github.com/kubetail-org/helm-charts/releases/latest/download/kubetail-tokenauth.yamlPour verifier que l’installation a fonctionne, vous pouvez inspecter les pods de l’application:
kubectl get pods -n kubetailEtapes suivantes
Lien vers la section « Etapes suivantes »Une fois que Kubetail s’execute dans votre cluster, vous pouvez y acceder avec vos methodes habituelles, comme kubectl port-forward:
-
kubectl port-forwardFenêtre de terminal kubectl port-forward -n kubetail svc/kubetail-dashboard 8080:8080Consultez http://localhost:8080
Pour faciliter l’acces au dashboard web de Kubetail, vous pouvez egalement l’exposer via un Ingress ou une route GatewayAPI (voir Ingress).
Pour en savoir plus sur le dashboard Kubetail, consultez la documentation ici.