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-system --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 kubetail-systemManifeste YAML
Section intitulée « 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 kubetail-systemEtapes suivantes
Section intitulée « Etapes suivantes »Une fois que Kubetail s’execute dans votre cluster, vous pouvez y acceder avec vos methodes habituelles, comme kubectl proxy ou kubectl port-forward:
-
kubectl proxyFenêtre de terminal kubectl proxyConsultez http://localhost:8001/api/v1/namespaces/kubetail-system/services/kubetail-dashboard:8080/proxy/
-
kubectl port-forwardFenêtre de terminal kubectl port-forward -n kubetail-system svc/kubetail-dashboard 8080:8080Consultez http://localhost:8080
Vous pouvez egalement exposer le dashboard web de Kubetail via un service ou un ingress pour en faciliter l’acces.
Pour en savoir plus sur le dashboard Kubetail, consultez la documentation ici.