Instalacion
Para ejecutar Kubetail dentro de su cluster de Kubernetes, puede instalar la aplicacion y los recursos necesarios con Helm o hacerlo manualmente con manifiestos YAML.
Para instalar Kubetail con helm, primero agregue el repositorio de charts de la organizacion Kubetail y despues instale el chart kubetail:
helm repo add kubetail https://kubetail-org.github.io/helm-charts/helm install kubetail kubetail/kubetail --namespace kubetail-system --create-namespacePara obtener mas informacion sobre como configurar el chart de Helm, consulte el archivo values.yaml. Para verificar que la instalacion funciono, puede inspeccionar los pods de la aplicacion:
kubectl get pods -n kubetail-systemManifiesto YAML
Sección titulada «Manifiesto YAML»Para la autenticacion basada en cluster, use kubetail-clusterauth.yaml:
kubectl apply -f https://github.com/kubetail-org/helm-charts/releases/latest/download/kubetail-clusterauth.yamlPara la autenticacion basada en token, use kubetail-tokenauth.yaml:
kubectl apply -f https://github.com/kubetail-org/helm-charts/releases/latest/download/kubetail-tokenauth.yamlPara verificar que la instalacion funciono, puede inspeccionar los pods de la aplicacion:
kubectl get pods -n kubetail-systemSiguientes pasos
Sección titulada «Siguientes pasos»Una vez que Kubetail este en ejecucion dentro de su cluster, puede acceder a el con sus metodos habituales, como kubectl proxy o kubectl port-forward:
-
kubectl proxyVentana de terminal kubectl proxyVisite http://localhost:8001/api/v1/namespaces/kubetail-system/services/kubetail-dashboard:8080/proxy/
-
kubectl port-forwardVentana de terminal kubectl port-forward -n kubetail-system svc/kubetail-dashboard 8080:8080Visite http://localhost:8080
Tambien puede exponer el dashboard web de Kubetail mediante un servicio o un ingress para facilitar el acceso.
Para obtener mas informacion sobre el Dashboard de Kubetail, consulte la documentacion aqui.