66 lines
1.2 KiB
YAML
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
|