Polaris: Buenas prácticas Kubernetes
Cuando trabajas con clústeres de Kubernetes, es muy posible que te toque revisar con una pequeña auditoría interna, de forma que puedas tener claro que las implementaciones y el mantenimiento que le das a tu clúster es el adecuado.
Para ello, podemos usar la herramienta Polaris. Os dejo el enlace del proyecto:
https://github.com/FairwindsOps/polaris
Lo mejor de la herramienta es que te va a enseñar lo bueno y lo malo que estás haciendo, de forma que no sólo podrás corregir lo que haces mal, sino que podrás revisar las cosas que haces bien.
La herramienta, adicionalmente, se puede utilizar de tres formas:
- En modo auditoría, donde simplemente nos muestra qué podemos mejorar o qué tenemos bien
- En modo validación, lo que nos permite que todo lo que no cumpla nuestro estándar marcado, no pueda ejecutarse
- O en modo testeo de fichero YAML vía consola de comandos. Que nos permite verificar nuestros desarrollos de forma local
DESPLIEGUE POLARIS KUBERNETES
kubectl apply -f https://github.com/FairwindsOps/polaris/releases/latest/download/dashboard.yaml
kubectl port-forward --namespace polaris svc/polaris-dashboard 8080:80
Lo que permite es extraer esos “fallos” fácilmente (todo eso en base a unos criterios generales). Lo mejor es que es de una forma visual, lo que facilita el trabajo a la hora de presentarle la auditoría a terceros:
Espero os parezca interesante…ya que es gratis, comparte ;P
¿Te ha gustado la entrada SÍGUENOS EN TWITTER?
Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?