Skip to content

fourforbusiness/ansible-role-basic-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: Ansible Basic Setup

Build Status Ansible-Galaxy License: MIT

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

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.

About

Simple role to install needed system items

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published