simoncaron.pve_addons
Ansible Rolle: Proxmox VE Addons
Eine Ansible Rolle, die Unternehmens-/Keine-Abo-Repos konfiguriert, das Entfernen von Abo-Warnungen durchführt und das Dunkel-Thema in Proxmox VE 7 aktiviert.
Das Entfernen von Warnungen und die Installation des Dunkel-Themas sind an das Paketmanagement gekoppelt, was sicherstellt, dass die Änderungen beibehalten werden, wenn die zugrunde liegenden Proxmox-Pakete aktualisiert werden.
Anforderungen
Diese Rolle benötigt git
, das auf dem Ziel-Host installiert sein muss, wenn Sie das DiscordDarkTheme installieren möchten. Es wird automatisch installiert, wenn nötig.
Rollen-Variablen
Verfügbare Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe 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
Der Schlüssel pve_addons_enable_dark_theme
aktiviert die Installation des PVEDiscordDark-Themas. Die Schlüssel pve_addons_add_no_subscription_repo
und pve_addons_remove_enterprise_repo
fügen, wenn aktiviert, das Proxmox Repo ohne Abonnement hinzu und entfernen das Unternehmensrepo. Es ist auch möglich, das Unternehmensrepo auszukommentieren, es aber im Datei zu belassen, indem man pve_addons_disable_enterprise_repo
auf true
setzt und pve_addons_remove_enterprise_repo
deaktiviert. Der Schlüssel pve_addons_remove_subscription_nag
entfernt die Abonnement-Warnungen in der Proxmox-Benutzeroberfläche.
Abhängigkeiten
Keine.
Beispiel-Playbook
- 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
Lizenz
MIT
Teile dieser Rolle basieren auf den folgenden Repos:
- https://github.com/ironicbadger/ansible-role-proxmox-nag-removal
- https://github.com/marrobHD/proxmox-tools
Autor-Informationen
Diese Rolle wurde 2022 von Simon Caron erstellt.
A role to configure dark mode, repositories, nag removal on Proxmox VE 7.2
ansible-galaxy install simoncaron.pve_addons