This commit is contained in:
Michael Grote 2024-04-04 00:31:43 +02:00
parent e670b307db
commit a171cf82d0
10 changed files with 91 additions and 42 deletions

View file

@ -1,4 +1,6 @@
--- ---
- hosts: ansible - hosts: ansible
roles: roles:
- { role: ansible-role-pip, tags: "pip", become: true } - role: ansible-role-pip
tags: "pip"
become: true

View file

@ -1,5 +1,7 @@
--- ---
- hosts: blocky - hosts: blocky
roles: roles:
- { role: mgrote_systemd_resolved, tags: "resolved" } - role: mgrote_systemd_resolved
- { role: mgrote_blocky, tags: "blocky" } tags: "resolved"
- role: mgrote_blocky
tags: "blocky"

View file

@ -1,9 +1,21 @@
--- ---
- hosts: docker - hosts: docker
roles: roles:
- { role: mgrote_systemd_resolved, tags: "dns", become: true } - role: mgrote_systemd_resolved
- { role: ansible-role-pip, tags: "pip", become: true } tags: "dns"
- { role: ansible-role-docker, tags: "docker", become: true } become: true
- { role: ansible_role_ctop, tags: "ctop", become: true } - role: ansible-role-pip
- { role: mgrote_set_permissions, tags: "perm", become: true } tags: "pip"
- { role: mgrote_docker_compose_inline, tags: "compose", become: true } become: true
- role: ansible-role-docker
tags: "docker"
become: true
- role: ansible_role_ctop
tags: "ctop"
become: true
- role: mgrote_set_permissions
tags: "perm"
become: true
- role: mgrote_docker_compose_inline
tags: "compose"
become: true

View file

@ -6,6 +6,9 @@
--- ---
- hosts: fileserver - hosts: fileserver
roles: roles:
- { role: mgrote_fileserver_smb, tags: "smb" } - role: mgrote_fileserver_smb
- { role: mgrote_youtubedl, tags: "youtubedl" } tags: "smb"
- { role: mgrote_disable_oom_killer, tags: "oom" } - role: mgrote_youtubedl
tags: "youtubedl"
- role: mgrote_disable_oom_killer
tags: "oom"

View file

@ -1,6 +1,12 @@
--- ---
- hosts: git - hosts: git
roles: roles:
- { role: ansible-role-postgresql, tags: "db", become: true } - role: ansible-role-postgresql
- { role: ansible_role_gitea, tags: "gitea", become: true } tags: "db"
- { role: mgrote_gitea_setup, tags: "setup", become: true } become: true
- role: ansible_role_gitea
tags: "gitea"
become: true
- role: mgrote_gitea_setup
tags: "setup"
become: true

View file

@ -1,5 +1,9 @@
--- ---
- hosts: ldap - hosts: ldap
roles: roles:
- { role: ansible-role-postgresql, tags: "db", become: true } - role: ansible-role-postgresql
- { role: mgrote_lldap, tags: "lldap", become: true } tags: "db"
become: true
- role: mgrote_lldap
tags: "lldap"
become: true

View file

@ -1,12 +1,21 @@
--- ---
- hosts: pbs - hosts: pbs
roles: roles:
- { role: mgrote_zfs_packages, tags: "zfs_packages" } - role: mgrote_zfs_packages
- { role: mgrote_zfs_arc_mem, tags: "zfs_arc_mem" } tags: "zfs_packages"
- { role: mgrote_zfs_manage_datasets, tags: "datasets" } - role: mgrote_zfs_arc_mem
- { role: mgrote_zfs_scrub, tags: "zfs_scrub" } tags: "zfs_arc_mem"
- { role: mgrote_zfs_zed, tags: "zfs_zed" } - role: mgrote_zfs_manage_datasets
- { role: mgrote_zfs_sanoid, tags: "sanoid" } tags: "datasets"
- { role: mgrote_smart, tags: "smart" } - role: mgrote_zfs_scrub
- { role: mgrote_pbs_users, tags: "pbs_users" } tags: "zfs_scrub"
- { role: mgrote_pbs_datastores, tags: "pbs_datastores" } - role: mgrote_zfs_zed
tags: "zfs_zed"
- role: mgrote_zfs_sanoid
tags: "sanoid"
- role: mgrote_smart
tags: "smart"
- role: mgrote_pbs_users
tags: "pbs_users"
- role: mgrote_pbs_datastores
tags: "pbs_datastores"

View file

@ -1,14 +1,25 @@
--- ---
- hosts: pve - hosts: pve
roles: roles:
- { role: mgrote_zfs_packages, tags: "zfs_packages" } - role: mgrote_zfs_packages
- { role: mgrote_zfs_arc_mem, tags: "zfs_arc_mem" } tags: "zfs_packages"
- { role: mgrote_zfs_manage_datasets, tags: "datasets" } - role: mgrote_zfs_arc_mem
- { role: mgrote_zfs_scrub, tags: "zfs_scrub" } tags: "zfs_arc_mem"
- { role: mgrote_zfs_zed, tags: "zfs_zed" } - role: mgrote_zfs_manage_datasets
- { role: mgrote_zfs_sanoid, tags: "sanoid" } tags: "datasets"
- { role: mgrote_smart, tags: "smart" } - role: mgrote_zfs_scrub
- { role: mgrote_cv4pve_autosnap, tags: "cv4pve" } tags: "zfs_scrub"
- { role: mgrote_proxmox_bind_mounts, tags: "bindmounts" } - role: mgrote_zfs_zed
- { role: mgrote_proxmox_lxc_profiles, tags: "lxc-profile" } tags: "zfs_zed"
- { role: mgrote_pbs_pve_integration, tags: "pbs" } - role: mgrote_zfs_sanoid
tags: "sanoid"
- role: mgrote_smart
tags: "smart"
- role: mgrote_cv4pve_autosnap
tags: "cv4pve"
- role: mgrote_proxmox_bind_mounts
tags: "bindmounts"
- role: mgrote_proxmox_lxc_profiles
tags: "lxc-profile"
- role: mgrote_pbs_pve_integration
tags: "pbs"

View file

@ -1,6 +1,6 @@
--- ---
- hosts: all:!pve:!pbs - hosts: all:!pve:!pbs
roles: roles:
- { role: ansible-ufw, # Regeln werden in den Group/Host-Vars gesetzt - role: ansible-ufw # Regeln werden in den Group/Host-Vars gesetzt
tags: "ufw", tags: ufw
become: true} become: true

View file

@ -2,9 +2,9 @@
- hosts: all - hosts: all
roles: roles:
- role: mgrote_users - role: mgrote_users
tags: "user" tags: users
become: true become: true
- role: mgrote_user_setup - role: mgrote_user_setup
tags: tags:
- "user_setup" - user_setup
- dotfiles - dotfiles