Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/asapdotid/ansible-role-package

This Ansible role setup install packages On Ubuntu, CentOS, Redhat, Gentoo, Fedore, MacOS, ArchLinux, OpenSUSE, Rockylinux, Almalinux
https://github.com/asapdotid/ansible-role-package

almalinux ansible ansible-role archlinux centos debian fedora gentoo linux macos opensuse package packages redhat rockylinux ubuntu

Last synced: about 1 month ago
JSON representation

This Ansible role setup install packages On Ubuntu, CentOS, Redhat, Gentoo, Fedore, MacOS, ArchLinux, OpenSUSE, Rockylinux, Almalinux

Awesome Lists containing this project

README

        


Ansible Role Package


This ansible role setup install packages On Ubuntu, CentOS, Redhat, Gento, Fedore, MacOS, ArchLinux, OpenSUSE


Ansible


Licence

## Requirements

None

## Role Variables

| Name | Default Value | Description |
| ------------------ | ------------- | ------------------------------------------- |
| `apt_repositories` | `[]` | Debian repository. |
| `package_list` | `[]` | Package application install or remove list. |

## Dependencies

None.

## Example Playbook

Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:

```yaml
- hosts: servers
vars:
package_list:
- name: wget
- name: htop
state: present

roles:
- { role: asapdotid.package }
```

## License

MIT / BSD

## Author Information

[JogjaScript](https://jogjascript.com)

This role was created in 2021 by [Asapdotid](https://github.com/asapdotid).