simoncaron.pve_addons

Ansible 角色:Proxmox VE 插件

Ansible Lint Ansible Release Ansible Galaxy 下载

这是一个配置 Proxmox VE 7 的企业/无订阅仓库、移除订阅提醒并启用深色主题的 Ansible 角色。

移除提醒和安装深色主题的操作与包管理挂钩,确保在更新基础 Proxmox 包时保持这些更改。

要求

如果您希望安装 DiscordDarkTheme,此角色需要在目标主机上安装 git。如有需要,它会自动安装。

角色变量

可用变量如下,并带有默认值(请见 defaults/main.yml):

pve_addons_enable_dark_theme: true

pve_addons_remove_subscription_nag: true

pve_addons_disable_enterprise_repo: false

pve_addons_remove_enterprise_repo: true

pve_addons_add_no_subscription_repo: true

pve_addons_enable_dark_theme 键启用 PVEDiscordDark 主题的安装。启用 pve_addons_add_no_subscription_repopve_addons_remove_enterprise_repo 键时,分别添加无订阅的 Proxmox 仓库并移除企业仓库。也可以通过将 pve_addons_disable_enterprise_repo 设置为 true 并禁用 pve_addons_remove_enterprise_repo 来注释掉企业仓库但保留文件。pve_addons_remove_subscription_nag 移除 Proxmox 界面中的无订阅警告。

依赖

无。

示例播放册

- hosts: localhost

  vars:
    pve_addons_enable_dark_theme: true
    pve_addons_remove_subscription_nag: true
    pve_addons_remove_enterprise_repo: true
    pve_addons_add_no_subscription_repo: true

  roles:
    - simoncaron.pve_addons

许可证

MIT

此角色的部分内容基于以下库:

作者信息

此角色由 Simon Caron 于 2022 年创建。

关于项目

A role to configure dark mode, repositories, nag removal on Proxmox VE 7.2

安装
ansible-galaxy install simoncaron.pve_addons
许可证
mit
下载
20.3k
拥有者
Software Engineer | IaC | Containers | Ansible | Kubernetes | Helm