Ansible-Linux_Base/roles/base/defaults/main.yml

66 lines
1.2 KiB
YAML

---
# file: roles/base/defaults/main.yml
# ****
# Core
# ****
# General
# =======
# User that should have the authorized keys added
base_core_management_user: "{{ ansible_user }}"
# Install all available updates at runtime
base_core_install_updates: true
# Hostname
# ========
# Defines the hostname to be forced on the host but is ignored if undefined
base_core_hostname: ""
# Time Sync
# ========
# Defines the timezone to apply to the client
base_core_timezone: "America/Boise"
# MOTD
# ====
# Banner to add to MOTD
base_core_motd_banner: ""
# SSH
# ===
# Allow ssh root login
base_core_ssh_permit_root_login: false
# Allow ssh password authentication
base_core_ssh_permit_password_authentication: false
# Self Signed Cert
# ================
# Common name for self signed cert, use hostname as a default
base_core_cert_common_name: "{{ ansible_facts['nodename'] }}"
# Root CA
# =======
# Defines the basename to use for the Root CA
base_core_root_ca_basename: ""
# Converts the defined certificate from DER to PEM type
base_core_root_ca_convert: false
# URL to download the Root CA
base_core_root_ca_url: ""
# Web Management
# ==============
# Enables the installation of the cockpit web management package(s)
base_core_web_management: false