tschifftner.common
Ansible Role: Common
This role installs basic packages on Debian and Ubuntu Linux servers.
Requirements
No special requirements.
Role Variables
You can find the variables you can use below, along with their default values (see defaults/main.yml
):
common_packages:
- haveged
- curl
- git
- zip
- unzip
- vim
- logrotate
- nano
- python-pip
- wget
- tar
- pbzip2
- bzip2
- mc
- bash-completion
- mosh
- hdparm
- htop
- iptraf
- iftop
- iotop
- ncftp
- screen
- dnsutils
To set the locale, use:
common_locale: 'de_DE.UTF-8'
common_local_apt_packages:
- locales
- language-pack-en
- language-pack-de
common_locale_generate_languages:
- en_US.UTF-8
- de_DE.UTF-8
Dependencies
No dependencies.
Example Playbook
Here's an example of how to use this role:
- hosts: server
roles:
- { role: tschifftner.common }
Supported Operating Systems
- Debian 9 (Stretch)
- Debian 8 (Jessie)
- Ubuntu 18.04 (Bionic Beaver)
- Ubuntu 16.04 (Xenial Xerus)
Required Ansible Version
You need Ansible version 2.5 or higher.
License
This project is licensed under the MIT License.
Author Information
Informazioni sul progetto
Installs common packages on Debian/Ubuntu linux servers.
Installa
ansible-galaxy install tschifftner.common
Licenza
mit
Download
4.6k
Proprietario
Kubernetes Software Architekt, Magento Certified Developer und Full-Stack Entwickler