Ansible: Validar ficheros YAML Hoy vamos a hacer una entrada medianamente rápida… La idea es explicaros cómo validar la sintaxis de ficheros YAML o YML que podemos utilizar en Kubernetes, Ansible y otras plataformas de automatización, mediante una herramienta. Ya hemos hablado otras veces, en que consiste un fichero YAML. Aunque su programación es relativamente sencilla porque tiene una estructuración …
Leer más »Kubernetes: Instalación Minishift
Kubernetes: Instalación Minishift Muchas veces, cuando planteas entornos de Kubernetes, estás pensando en generar una infraestructura completa y compleja. Esto se debe a que Kubernetes está unido al concepto de clúster. Como la mayoría de personas que empiezan en este mundillo, no tienes los recursos necesarios para montarlo, porque no tienes hardware suficiente. Pero la realidad es que podemos montar …
Leer más »Terraform: crear Docker
Terraform: crear Docker Hoy entrada rápida de Terraform… Os explico cómo generaríamos un container en Docker a través de Terraform. Lo haremos con Nginx como ejemplo. Tendréis que tener instalado Docker y Terraform. Una buena práctica es generar un directorio para el proyecto o implementación: mkdir terraform-docker && cd $_ Creamos un fichero TF con el siguiente contenido: [crayon-662b477aa721e334137588/] Iniciamos …
Leer más »Terraform: crear Kubernetes Deployment
Terraform: crear Kubernetes Deployment Hoy os voy a mostrar como generar un Deployment de Kubernetes con la automatización de Terraform. Lanzaremos el siguiente comando para recoger datos de nuestro clúster Kubernetes por si no lo conocemos, para hacer la conexión. Ya que yo tengo mi máquina separada del clúster: [crayon-662b477aa730e364482528/] Crearé un directorio: [crayon-662b477aa7310506266011/] Me muevo a la carpeta donde …
Leer más »Powershell: Gestión de Docker desde Linux
Powershell: Gestión de Docker desde Linux En otra entrada hemos hablado de Bash y Powershell. ¿Y si fusionamos lo mejor de los dos mundos para trabajar con Docker? Una ventaja de Powershell sobre Bash, es que prácticamente puedes hacer de todo con él gracias a los módulos que van surgiendo. En este caso usaremos el módulo para Docker. Vais a …
Leer más »