--- # 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: "" # 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