Publicar la llave pública SSH

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 donde está nuestra clave (y la de nuestros colegas) para usar en automatismos ...

Instalar Docker con Ansible

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: repo='deb https://apt.dockerproject.org/repo ubuntu-xenial main' state=present - name: ensure docker and dependencies are installed ...

Detener la ejecución de Ansible

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 – Execute Ansible ‘actions’