Commit aa4b32a3 by Edward Zarecor

New role for installing utils used interactively.

parent a38d87ef
---
#
# edX Configuration
#
# github: https://github.com/edx/configuration
# wiki: https://github.com/edx/configuration/wiki
# code style: https://github.com/edx/configuration/wiki/Ansible-Coding-Conventions
# license: https://github.com/edx/configuration/blob/master/LICENSE.TXT
#
##
# Defaults for role server_utils
#
#
# vars are namespaced with the module name.
#
server_utils_role_name: server_utils
#
# OS packages
#
server_utils_debian_pkgs:
- screen
- tmux
- curl
- vim-tiny
- dnsutils
- inetutils-telnet
- netcat
server_utils_redhat_pkgs: []
---
#
# edX Configuration
#
# github: https://github.com/edx/configuration
# wiki: https://github.com/edx/configuration/wiki
# code style: https://github.com/edx/configuration/wiki/Ansible-Coding-Conventions
# license: https://github.com/edx/configuration/blob/master/LICENSE.TXT
#
#
#
# Tasks for role server_utils
#
# Overview:
#
# Install useful interactive utilities for triange and debugging purposes.
# Typically these would not need to be available on servers as shell access
# is uneccessary.
#
# Example play:
#
#
- name: Install system packages
apt:
name: "{{ item }}"
install_recommends: yes
state: present
update_cache: yes
with_items: server_utils_debian_pkgs
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment