2020-08-19 12:29:49 +02:00
---
2022-02-24 17:11:02 +01:00
### mgrote.restic
restic_folders_to_backup : "/ /etc/pve"
2021-12-28 11:25:29 +01:00
### mgrote.user
users :
- username : root
password : "{{ lookup('keepass', 'root_linux_password_hash_proxmox', 'password') }}"
update_password : on_create
groups : ssh, sudo, root
state : present
allow_sudo : true
allow_passwordless_sudo : true
- username : mg
password : "{{ lookup('keepass', 'mg_linux_password_hash', 'password') }}"
update_password : on_create
groups : ssh, sudo
state : present
public_ssh_key : "{{ ssh_public_key_mg }}"
allow_sudo : true
allow_passwordless_sudo : true
- username : ansible-user
password : "{{ lookup('keepass', 'ansible_user_linux_password_hash', 'password') }}"
update_password : on_create
groups : ssh, sudo
state : present
public_ssh_key : ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCyqs0OE5RVqs6tIzyuGQWvq/OVDa/tfdSEqMIwcthFt+pwCCjpqtNc8L8FSXgphSwuNosFakqhMLDFD3pmII+t61NRExsoR3nGTDuCAQnTvTKXTEfhnunN3pwgXWVTI68j9pRzmSy+hMkSFbgN9EGMSXxGcNunY7ewS3ZkVe08SWFpiX9giYq6uiOiMHsZKdcP6s2QRXUhZlTx2cOc/9gJ5lD82EUXQRZzT6ww2xVrceIW9c3CZFmSmYWxvrR7dPcHrke90FPPd5WhU+Anz++6GsT6+OhZTk+uQnBHllFXn9NoFQIEUDO4zV+gFXITaAbTkLAcCwuKB2QcDZ6C2mhf ansible-generated on ansible-v2
allow_sudo : true
allow_passwordless_sudo : true
2022-08-06 11:20:05 +02:00
- username : drone
password : "{{ lookup('keepass', 'drone_linux_password_hash', 'password') }}"
update_password : on_create
groups : ssh, sudo
state : present
public_ssh_key : ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBvdN2vrhe57wMfJXELr1QycQo3H5yQIMl6BIBx1yl81 drone.io-User
allow_sudo : true
allow_passwordless_sudo : true
2021-11-05 21:10:27 +01:00
### mgrote.apt_manage_packages
apt_packages_extra :
2021-03-21 19:46:39 +01:00
- ifupdown2
2021-04-09 21:50:41 +02:00
- bmon
2022-06-12 22:24:12 +02:00
### mgrote.munin-node
2021-09-13 19:26:31 +02:00
munin_node_plugins :
2022-02-18 20:34:43 +01:00
- name : timesync
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/systemd/timesync_status
2021-06-16 21:57:28 +02:00
- name : systemd_status
2021-11-07 12:22:11 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/systemd/systemd_status
2022-06-12 22:24:12 +02:00
- name : systemd_mem
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/systemd/systemd_mem
config : |
[ systemd_mem]
env.all_services true
2021-09-13 19:26:31 +02:00
- name : lvm_
2021-11-07 12:22:11 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/disk/lvm_
2021-09-13 19:26:31 +02:00
config : |
[ lvm_*]
user root
2022-06-12 22:24:12 +02:00
- name : fail2ban
src : https://git.mgrote.net/mg/munin-plugins/raw/branch/master/extern/fail2ban
config : |
[ fail2ban]
env.client /usr/bin/fail2ban-client
env.config_dir /etc/fail2ban
user root
2021-02-26 17:24:14 +01:00
- name : zfs_arcstats
2021-11-07 12:22:11 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/zfs/zfs_arcstats
2021-06-22 13:57:45 +02:00
- name : zfsonlinux_stats_
2021-11-07 12:22:11 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/zfs/zfsonlinux_stats_
2021-06-22 13:57:45 +02:00
- name : zpool_iostat
2021-11-07 12:22:11 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/zfs/zpool_iostat
2021-02-26 17:24:14 +01:00
- name : zfs_list
2021-11-07 12:22:11 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/zfs/zfs_list
2021-12-21 12:33:47 +01:00
config : |
[ zfs_list]
env.ignore_datasets_pattern autodaily
2021-02-27 17:46:29 +01:00
- name : zpool_capacity
2021-11-07 12:22:11 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/zfs/zpool_capacity
2021-06-16 21:57:28 +02:00
- name : kvm_mem
2021-11-07 12:22:11 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/libvirt/kvm_mem
2021-06-16 21:57:28 +02:00
- name : kvm_net
2021-11-07 12:22:11 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/libvirt/kvm_net
2022-03-23 07:55:31 +01:00
- name : kvm_io
2022-04-02 10:33:47 +02:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/libvirt/kvm_io
2022-03-23 07:55:31 +01:00
config : |
[ kvm_io]
user root
2021-06-21 20:11:41 +02:00
- name : kvm_cpu
2021-11-07 12:22:11 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/libvirt/kvm_cpu
2021-09-24 10:11:54 +02:00
- name : proxmox_count
2021-11-19 11:54:48 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/proxmox/proxmox_vm_count
2021-09-24 10:11:54 +02:00
config : |
[ proxmox_count]
user root
group root
- name : zfs_count
2021-11-19 11:54:48 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/zfs/zfs_pool_dataset_count
2021-11-07 12:22:11 +01:00
- name : ksm_
2021-12-21 12:52:40 +01:00
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/system/kernel_same_page_merging
2022-02-10 20:28:18 +01:00
- name : apcupsd_ww
src : https://git.mgrote.net/mg/mirror-munin-contrib/raw/branch/master/plugins/power/apcupsd_ww
- name : apcupsd_pwr
src : https://git.mgrote.net/mg/munin-plugins/raw/branch/master/extern/apcupsd_pwr
config : |
[ apcupsd_pwr]
env.ups_model APC-BX950U-GR
2022-04-03 11:04:27 +02:00
### mgrote.zfs_sanoid
sanoid_templates :
- name : '31tage'
keep_hourly : '24' # Aufheben (Stunde)
keep_daily : '31' # Aufheben (Tage)
keep_monthly : '3' # Aufheben (Monate)
keep_yearly : '0' # Aufheben (Jahre)
frequently : '16' # Aufheben (Minuten)
frequent_period : '15' # Intervall (alle 5 Minuten)
autosnap : 'yes' # Automatisches erstellen von Snapshots
autoprune : 'yes'
- name : '14tage'
keep_hourly : '24'
keep_daily : '14'
keep_monthly : '0'
keep_yearly : '0'
frequently : '16'
frequent_period : '15'
autosnap : 'yes'
autoprune : 'yes'
- name : '3tage'
keep_hourly : '24'
keep_daily : '3'
keep_monthly : '0'
keep_yearly : '0'
frequently : '16'
frequent_period : '15'
autosnap : 'yes'
autoprune : 'yes'
- name : '3monate'
keep_hourly : '24'
keep_daily : '3'
keep_monthly : '3'
keep_yearly : '0'
frequently : '16'
frequent_period : '15'
autosnap : 'yes'
autoprune : 'yes'
2022-02-10 20:28:18 +01:00
### mgrote.apcupsd
apcupsd_master_onbatterydelay : 10
apcupsd_master_batterylevel_for_shutdown : 50
apcupsd_master_minutes_for_shutdown : 10
apcupsd_master_nologon_when_active : "disable"
apcupsd_nis_master : true
apcupsd_nis_master_hostname : pve2.grote.lan
apcupsd_nis_master_listen_ip : 0.0 .0 .0
apcupsd_nis_master_listen_port : 3551
apcupsd_ups_name : APC-BX950U-GR
2022-06-17 11:30:48 +02:00
### mgrote.apt_manage_sources
manage_sources_apt_proxy : ""
# Ansible Variablen
### sudo
sudo : false