Skip to Content

Install

To run Kubetail inside your Kubernetes cluster, you can install the application and its required resources using Helm or do it manually with YAML manifests.

Helm

To install Kubetail using helm , first add the Kubetail org’s chart repository, then install the “kubetail” chart:

helm repo add kubetail https://kubetail-org.github.io/helm-charts/ helm install kubetail kubetail/kubetail --namespace kubetail-system --create-namespace

For more information on how to configure the helm chart see the chart’s values.yaml  file. To verify that the installation worked, you can inspect the application’s pods:

kubectl get pods -n kubetail-system

YAML Manifest

For cluster-based authentication use kubetail-clusterauth.yaml :

kubectl apply -f https://github.com/kubetail-org/helm-charts/releases/latest/download/kubetail-clusterauth.yaml

For token-based authentication use kubetail-tokenauth.yaml :

kubectl apply -f https://github.com/kubetail-org/helm-charts/releases/latest/download/kubetail-tokenauth.yaml

To verify that the installation worked, you can inspect the application’s pods:

kubectl get pods -n kubetail-system

Minikube

As of minikube  v1.36.0, you can install Kubetail as an addon:

minikube addons enable kubetail

Once the Kubetail pods are running in the cluster you can access it via a service:

minikube service -n kubetail-system kubetail-dashboard

Next Steps

Once Kubetail is running inside your cluster, you can access it using your usual access methods such as kubectl proxy or kubectl port-forward:

To make the Kubetail web dashboard easier to access you can also expose it using a service or an ingress.

For more information about the Kubetail Dashboard, check out the documentation here.

Last updated on