sparknsh.package

Ansible-Rolle: Paket

Version: 1.2.4

Die Entwicklung dieses Projekts wird in einem privaten Repository verwaltet und dann auf GitHub hochgeladen, wenn wir eine neue Version für Sie haben. Wenn Sie Probleme haben, kontaktieren Sie bitte sparknsh.

Rollenvariablen

package__https: false
package__update_cache: true
package__cache_valid_time: 3600

package__list: []

package__list_host: []

package__list_group: []

package__custom_repo:
  apt: []
  yum: []

package__apt_debsrc: true
package__apt_backports: true
package__apt_experimental: true
package__apt_contrib_nonfree: true

package__yum_epel: true

Beispiel

package__custom_repo:
  apt:
    - name: HAProxy
      repo_url: "deb https://haproxy.debian.net bullseye-backports-2.6 main"
      key_url: "https://haproxy.debian.net/bernat.debian.org.gpg"
      state: present
      filename: haproxy
  yum: []

package__list:
  - name: sudo
  - name: htop
    dnf_ignore: true
  - name: haproxy
    apt_default_release: bullseye-backports
    yum_ignore: true
    dnf_ignore: true
  - name: tree
    state: absent

Beispiel-Playbook

- hosts: all
  vars_files:
    - vars/main.yml
  roles:
     - { role: sparknsh.package }

Lizenz

MIT

Autoreninformationen

Diese Rolle wurde 2022 von sparknsh bei Rebel Media, Inc. erstellt.

Über das Projekt

Manage packages and repos in one location.

Installieren
ansible-galaxy install sparknsh.package
GitHub Repository
Lizenz
mit
Downloads
145
Besitzer