coaxial.base

base

.github/workflows/ci.yml

A simple base configuration for servers.

Role Variables

Name Default Possible values Description
base__operator_username user Any valid username Username for the administrator account.
base__operator_password '!' (no password) Password for the operator account; see instructions to create a password or use mkpasswd --method=sha-512.
base__operator_shell /bin/bash Default shell for the operator.
base__provisioning_username ansible Username for Ansible to use.
base__ssh_pubkey_path ~/.ssh/id_pub.rsa Public key for authorized_keys for both users.
base__timezone Etc/UTC Timezone for the machine. See why UTC is ideal for servers
base__ntp_server ntp.ubuntu.com NTP server to get the time from.
base__ntp_server_fallback pool.ntp.org Alternative NTP server if the first one fails.

Example Playbook

- hosts: all
  become: true
  tasks:
    - name: Apply base configuration
      include_role:
        name: coaxial.base

License

MIT

Author Information

Coaxial (64b.it)

Informazioni sul progetto

Opinionated base config for servers.

Installa
ansible-galaxy install coaxial.base
Licenza
Unknown
Download
782
Proprietario