FIX AWS cli “An error occurred (AuthFailure)”

Uno de los deployments que estoy automatizando con aws-cli funcionaba perfectamente cuando utilizaba recursos RDS, por ejemplo: $ aws rds describe-db-snapshots –db-instance-identifier production { "DBSnapshots": [] } lo que significa que estaban correctamente configuradas las credenciales y los permisos dentro de IAM.…Read More »

Deepin

Ya hace tiempo que vengo utilizando Deepin como mi distribución de escritorio de Linux. Es algo que podemos cambiar, pero hace tiempo que Deepin es mi distribución preferida a la hora de montar un desktop. Se trata de una distribución para desktop…Read More »

Tabla periódica del DevOps

La empresa XebiaLabs mantiene una tabla periódica de las herramientas para DevOps que es una forma muy interesante de tener tanto nombre y herramientas ordenados en una forma visual y comprensible. Las herramientas listadas tiene cada una un enlace que lleva a…Read More »

Instalar Docker con Ansible

Instalar en Ubuntu 16.04 con Ansible docker engine y docker-compose. – hosts: all become: true tasks: – name: ensure repository key is installed apt_key: id: "58118E89F3A912897C070ADBF76221572C52609D" keyserver: "hkp://p80.pool.sks-keyservers.net:80" state: present – name: ensure docker registry is available # Ubuntu 16.04 LTS apt_repository:…Read More »

Detener la ejecución de Ansible

Ansible (version >2.2) provee el módulo meta para configurar sus acciones y con una task como esta: – name: stop processing task meta: end_play se puede detener la ejecución de un playbook e ignorar todo las tareas siguientes. Referencias Doc meta –…Read More »

246 días y renace

Si, fueron 246 días off-line. Más concretamente 5907 horas, 51 minutos y 5 segundos en que este blog ha estado off-line, según mi sistema de monitoreo. La baja del blog se debió al cierre de la capa gratuita del servicio RedHat OpenShift…Read More »