Ansible Role apps

This role manages a list of applications using the OS’s package manager.

Runs on

  • RHEL 8 (and compatible)

Tags

Tag

What it does

apps

  • Remove apps using the package manager
  • Deploy apps using the package manager

Optional Role Variables

Variable

Description

Default Value

apps__apps__host_var /
apps__apps__group_var

List of apps to remove or to deploy. Subkeys:

  • name: Mandatory, string. Name of the application package.
  • state: Optinal, string. Possible options: present (default), absent. You can use other states like latest ONLY if they are supported by the underlying package module(s) executed.

[]

Example:

# optional
apps__apps__host_var:
  - name: 'svn'
    state: 'absent'
  - name: 'git'

License

The Unlicense

Author Information

Linuxfabrik GmbH, Zurich