fourforbusiness.basic-setup
Ansible Role: Ansible Basic Setup
Executes tasks that have to be executed on any system used.
Installs ZSH with OhMyZSH and sets the timezone (defaults to Europe/Berlin)
Installed Software
- If set, additional APT packages will be installed
- Locales for the system will be generated
- ZSH with OhMyZSH
- default theme for user
vagrant= gnzh - default theme for user
root= robbyrussel
- default theme for user
Requirements
Ubuntu min. version 14.04
Role Variables
Available variables are listed below, for default values see defaults/main.yml:
additional_software:
Names of the APT packages to install at the beginning of the provisioning
required_locales:
Which locales to install on the VM
Dependencies
Example Playbook
- hosts: db-servers
become: yes
vars:
additional_software: { }
required_locales:
- en_US
- en_US.UTF-8
- de_DE
- de_DE.UTF-8
roles:
- { role: ffb.ansible-base-setup }
License
MIT / BSD
Author Information
This role was created in 2018 by four for business AG.
