coaxial.base

base

.github/workflows/ci.yml

Configuración base opinada para servidores.

Variables del Rol

Nombre Predeterminado Valores posibles Descripción
base__operator_username user Cualquier nombre de usuario válido Nombre de usuario de la cuenta administrativa.
base__operator_password '!' (es decir, sin contraseña) Contraseña de la cuenta de operador, consulta instrucciones para generar o usa mkpasswd --method=sha-512.
base__operator_shell /bin/bash Define el shell predeterminado para el operador.
base__provisioning_username ansible Usuario que utilizará Ansible.
base__ssh_pubkey_path ~/.ssh/id_pub.rsa Clave pública que se agregará a authorized_keys para ambos usuarios.
base__timezone Etc/UTC Zona horaria para esa máquina. Consulta por qué UTC es la verdadera TZ para tus servidores
base__ntp_server ntp.ubuntu.com Servidor NTP para obtener la hora.
base__ntp_server_fallback pool.ntp.org Servidor NTP alternativo en caso de que falle el anterior.

Ejemplo de Playbook

- hosts: all
  become: true
  tasks:
    - name: Aplicar configuración base
      include_role:
        name: coaxial.base

Licencia

MIT

Información del Autor

Coaxial (64b.it)

Acerca del proyecto

Opinionated base config for servers.

Instalar
ansible-galaxy install coaxial.base
Licencia
Unknown
Descargas
782
Propietario