Capítulo 7. Herramientas de Kubernetes
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Mi mecánico me dijo: "No pude repararte los frenos, así que te puse el claxon más alto".
Steven Wright
La gente siempre nos pregunta: "¿Qué pasa con todas estas herramientas de Kubernetes? ¿Las necesito? Si es así, ¿cuáles? ¿Y qué hacen todas ellas?
En este capítulo exploraremos una pequeña parte del panorama de herramientas y utilidades que te ayudan a trabajar con Kubernetes. Te mostraremos algunas técnicas avanzadas con kubectl
, y algunas utilidades útiles como jq
, kubectx
/kubens
, kube-ps1
, Click, kubed-sh
, Stern y BusyBox.
Dominar kubectl
Ya hemos conocido kubectl
, a partir del Capítulo 2, y como es la herramienta principal para interactuar con Kubernetes, puede que ya te sientas cómodo con lo básico. Veamos ahora algunas funciones más avanzadas de kubectl
, incluidos algunos consejos y trucos que pueden ser nuevos para ti.
Alias de Shell
Una de las primeras cosas que la mayoría de los usuarios de Kubernetes hacen para facilitarles la vida es crear un alias de shell para el comando kubectl
. Por ejemplo, tenemos el siguiente alias configurado en nuestros archivos .bash_profile o .zshrc:
alias
k
=
kubectl
En lugar de tener que escribir kubectl
completo para cada comando, podemos utilizar simplemente k
:
k get pods
Si hay algunos comandos de kubectl
que utilizas mucho, puede que también quieras crear alias para ellos. Aquí ...
Get DevOps Nativo en la Nube con Kubernetes, 2ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.