sparknsh.package

Ansible 角色:包管理

版本:1.2.4

该项目的开发在一个私人仓库中进行,当我们有新版本时,会推送到 GitHub。如果您有任何问题,请联系 sparknsh

角色变量

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

示例

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

示例剧本

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

许可证

MIT

作者信息

该角色由 sparknshRebel Media, Inc. 于2022年创建。

安装
ansible-galaxy install sparknsh.package
许可证
mit
下载
145
拥有者