rooland-provisioning.git-gpg

Git — GPG

Configuración básica de GPG. Instala GPG, una aplicación para ingresar el PIN y Git. La motivación para crear este rol es preparar el sistema para firmar compromisos de Git. Este rol se basa en la información de Configurar Keybase.io, GPG y Git para firmar compromisos en GitHub. Esta guía fue de gran ayuda y recomiendo revisarla, al menos rápidamente, a todos.

Requisitos

Este rol instala software a través de Homebrew, así que tener Homebrew instalado sería útil ;)

Variables del Rol

Una descripción de las variables que se pueden configurar para este rol debe ir aquí, incluyendo cualquier variable que esté en defaults/main.yml, vars/main.yml y cualquier variable que se pueda/deba establecer a través de parámetros del rol. También se deben mencionar aquí las variables que se leen de otros roles y/o del alcance global (es decir, hostvars, group vars, etc.).

Por defecto

Nombre Tipo Descripción
git_gpg.git.signing_key Cadena Clave de firma predeterminada para Git. Ver user.signingKey.
git_gpg.git.auto_sign Booleano Si los compromisos se firmarán automáticamente. Ver user.gpgsign.

Variables

Nombre Tipo Descripción
Cadena

Ejemplo de Playbook

Incluir un ejemplo de cómo usar tu rol (por ejemplo, con variables pasadas como parámetros) también es útil para los usuarios:

---
- hosts: localhost
  roles:
    - role: git-gpg
      tags:
        - git
        - gpg

Licencia

MIT

Información del Autor

Mailo Světel

Acerca del proyecto

Very base setup of GPG

Instalar
ansible-galaxy install rooland-provisioning.git-gpg
Licencia
Unknown
Descargas
137