simoncaron.pve_addons

Ansible Rolle: Proxmox VE Addons

Ansible Lint Ansible Release Ansible Galaxy Downloads

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:

Autor-Informationen

Diese Rolle wurde 2022 von Simon Caron erstellt.

Über das Projekt

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

Installieren
ansible-galaxy install simoncaron.pve_addons
GitHub Repository
Lizenz
mit
Downloads
20.3k
Besitzer
Software Engineer | IaC | Containers | Ansible | Kubernetes | Helm