Kubernetes para profesionales

Entre pandemia, mudanza, familia, trabajo, etc. Dos años más tarde por fin vio la luz otro proyecto personal. Éste en forma de libro y sobre un tema que me apasiona: Kubernetes. Kubernetes para profesionales. Desde cero al despliegue de aplicaciones seguras y resilientes se puso a la venta la semana pasada como ya publicó Chema en su blog. Este es un libro que empieza explicando los conceptos básicos de la plataforma.
Leer más

Escribiendo plugins para kubectl

*Kubectl Plugin* Como posiblemente ya sabrás kubectl es la herramienta de línea de comandos oficial para interactuar con Kubernetes. Desde ésta puedes hacer prácticamente cualquier cosa en Kubernetes siempre y cuando, obviamente, tengas permiso para ello. Además de todas las posibilidades que esta herramienta ofrece, también tienes la posibilidad de expandirla a través del sistema de plugins. Un plugin para kubectl no es más que un fichero que cumpla las siguientes tres características:
Leer más

Herramienta para entender cómo corren las aplicaciones en Kubernetes

*Octant* Kubernetes es una plataforma, que ya trabajes en desarrollo, seguridad u operaciones, debes conocer porque en algún momento, no muy lejano, te tocará tratar con ella, sino lo haces ya. Octant es una herramienta de VMWare que nos ofrece información en tiempo de real sobre un clúster de Kubernetes al que tengamos acceso. Su objetivo es que ésta sea parte del conjunto de herramientas del desarrollador, aunque evidentemente puede ser usada por cualquiera.
Leer más

Cómo kubectl usa la API de Kubernetes

*kubectl Fuente: https://blog.risingstack.com/what-is-kubernetes-how-to-get-started/* Como ya sabes, y si no lo sabes te lo cuento ahora, en Kubernetes, cualquier tipo de consulta o comando se lleva a cabo a través de llamadas a la API del mismo. El componente encargado de recibir y procesar dichas peticiones se llama: API Server. Este componente se encuentra en el nodo o nodos maestros del cluster. *Fuente: https://blog.openshift.com/kubernetes-deep-dive-api-server-part-1/* Mi compañero y amigo Cybercaronte y yo ya hemos publicado varios artículos relacionados con Kubernetes, en los cuales si has leído, sabrás que existe una herramienta con la que podemos intereactuar con nuestro clúster desde la línea de comandos: kubectl.
Leer más

Webinar Sobre Docker, Kubernetes y SecDevOps

*HCDS – Docker & SecDevOps* Basado en el libro de Docker: SecDevOps, Fran Ramírez, Alberto Berdugo y un servidor, hemos tenido la oportunidad de grabar un webinar en colaboración con The Security Sentinel. En dicho webinar, prácticamente hemos cubierto todo el contenido del libro, pero en vez de la introducción a Docker Swarm, la hemos sustituido con una amplia introducción a Kubernetes y hemos ampliado la parte de SecDevOps. Además cada apartado teórico está repleto de ejemplos para que el alumno pueda poner en práctica lo aprendido.
Leer más