Aller au contenu

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:

Fenêtre de terminal
helm repo add kubetail https://kubetail-org.github.io/helm-charts/
helm install kubetail kubetail/kubetail --namespace kubetail-system --create-namespace

Pour 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:

Fenêtre de terminal
kubectl get pods -n kubetail-system

Pour l’authentification basee sur le cluster, utilisez kubetail-clusterauth.yaml:

Fenêtre de terminal
kubectl apply -f https://github.com/kubetail-org/helm-charts/releases/latest/download/kubetail-clusterauth.yaml

Pour l’authentification basee sur un jeton, utilisez kubetail-tokenauth.yaml:

Fenêtre de terminal
kubectl apply -f https://github.com/kubetail-org/helm-charts/releases/latest/download/kubetail-tokenauth.yaml

Pour verifier que l’installation a fonctionne, vous pouvez inspecter les pods de l’application:

Fenêtre de terminal
kubectl get pods -n kubetail-system

Une fois que Kubetail s’execute dans votre cluster, vous pouvez y acceder avec vos methodes habituelles, comme kubectl proxy ou kubectl port-forward:

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.