base
база
Оптимизированная базовая конфигурация для серверов.
Переменные роли
Имя | Значение по умолчанию | Возможные значения | Описание |
---|---|---|---|
base__operator_username |
user |
Любое допустимое имя пользователя | Имя пользователя для административного аккаунта. |
base__operator_password |
'!' (т.е. без пароля) |
Пароль для операторского аккаунта, смотрите инструкции для генерации или используйте mkpasswd --method=sha-512 . |
|
base__operator_shell |
/bin/bash |
Определяет оболочку по умолчанию для оператора. | |
base__provisioning_username |
ansible |
Пользователь для использования в Ansible. | |
base__ssh_pubkey_path |
~/.ssh/id_pub.rsa |
Публичный ключ для добавления в authorized_keys для обоих пользователей. |
|
base__timezone |
Etc/UTC |
Часовой пояс для этого компьютера. Смотрите почему UTC — это единственный истинный ЧП для ваших серверов. | |
base__ntp_server |
ntp.ubuntu.com |
NTP сервер для получения времени. | |
base__ntp_server_fallback |
pool.ntp.org |
Альтернативный NTP сервер на случай, если вышеуказанный не отвечает. |
Пример плейбука
- hosts: all
become: true
tasks:
- name: Применить базовую конфигурацию
include_role:
name: coaxial.base
Лицензия
MIT
Информация об авторе
Coaxial (64b.it)
Установить
ansible-galaxy install coaxial/ansible-role-base
Лицензия
Unknown
Загрузки
770
Владелец