Categoría: Ansible

Publicar la llave pública SSH

Los principales repositorios (Gitlab y Github) exponen las llaves públicas SSH de sus usuarios de forma que están accesibles para descarga: https://(gitlab|github).com/<usuario>.keys Es la URL de donde se obtienen, y aquí las mías: https://gitlab.com/pilasguru.keys https://github.com/pilasguru.keys La ventaja es tener un sitio disponible…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 »