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

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

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

  • kubectl port-forward

    Fenêtre de terminal
    kubectl port-forward -n kubetail svc/kubetail-dashboard 8080:8080

    Consultez 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.