Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aplyca/ansible-role-essentials
Ansible role to install essential Linux packages and execute basic tasks
https://github.com/aplyca/ansible-role-essentials
ansible ansible-galaxy ansible-playbook ansible-role essential linux
Last synced: 29 days ago
JSON representation
Ansible role to install essential Linux packages and execute basic tasks
- Host: GitHub
- URL: https://github.com/aplyca/ansible-role-essentials
- Owner: Aplyca
- License: mit
- Created: 2014-10-10T00:18:03.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2019-01-22T02:02:46.000Z (about 6 years ago)
- Last Synced: 2024-11-14T00:15:12.989Z (3 months ago)
- Topics: ansible, ansible-galaxy, ansible-playbook, ansible-role, essential, linux
- Language: Shell
- Homepage:
- Size: 75.2 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ansible Role: Essentials
[![Build Status](https://travis-ci.org/Aplyca/ansible-role-essentials.svg?branch=master)](https://travis-ci.org/Aplyca/ansible-role-essentials)
[![Circle CI](https://circleci.com/gh/Aplyca/ansible-role-essentials.svg?style=svg)](https://circleci.com/gh/Aplyca/ansible-role-essentials)Ansible Role that installs and configure essential software on Debian/Ubuntu.
## Requirements
Use hash behavior for variables in ansible.cfg
* See example: https://github.com/Aplyca/ansible-role-essentials/blob/master/tests/ansible.cfg
* See official docs: http://docs.ansible.com/intro_configuration.html#hash-behaviour## Installation
Using Ansible Galaxy:
```bash
ansible-galaxy install aplyca.Essentials
```
You can add this role as a dependency for other roles, add the role to the meta/main.yml file of your own role:
```yaml
dependencies:
- { role: aplyca.Essentials }
```## Default Installed Packages
- rsync
- lynx
- bash
- curl
- wget
- git
- acl
- ntp## Role Variables
See default variables: https://github.com/Aplyca/ansible-role-essentials/blob/master/defaults/main.yml
## Dependencies
None.
## Testing
Use Vagrant to test the role:
```bash
cd tests;
vagrant box add ubuntu/trusty64;
vagrant up;
```## License
MIT / BSD
## Author Information
Mauricio Sánchez from Aplyca SAS (http://www.aplyca.com)