From f77923544eaa48c01df84d959c1e0fca8199aebc Mon Sep 17 00:00:00 2001 From: Rene Mewissen Date: Wed, 18 Dec 2024 08:54:07 +0100 Subject: [PATCH] new system to backup --- .../backup/files/config/step-ca_excludes.txt | 0 .../backup/files/config/step-ca_includes.txt | 0 .../host_vars/backup.universe.local.yml | 36 +++++++++++++++++++ roles/base/files/users/known_hosts | 3 ++ 4 files changed, 39 insertions(+) create mode 100644 roles/backup/files/config/step-ca_excludes.txt create mode 100644 roles/backup/files/config/step-ca_includes.txt create mode 100644 roles/backup/host_vars/backup.universe.local.yml diff --git a/roles/backup/files/config/step-ca_excludes.txt b/roles/backup/files/config/step-ca_excludes.txt new file mode 100644 index 0000000..e69de29 diff --git a/roles/backup/files/config/step-ca_includes.txt b/roles/backup/files/config/step-ca_includes.txt new file mode 100644 index 0000000..e69de29 diff --git a/roles/backup/host_vars/backup.universe.local.yml b/roles/backup/host_vars/backup.universe.local.yml new file mode 100644 index 0000000..1d43fa5 --- /dev/null +++ b/roles/backup/host_vars/backup.universe.local.yml @@ -0,0 +1,36 @@ +hosts_to_backup: + - { hostname: "adguard", fqdn: "adguard.universe.local" } + - { hostname: "agh01", fqdn: "agh01.universe.local" } + - { hostname: "dhcp-kea", fqdn: "dhcp-kea.universe.local" } + - { hostname: "dhcp-stork", fqdn: "dhcp-stork.universe.local" } + - { hostname: "docker01", fqdn: "docker01.universe.local" } + - { hostname: "docker02", fqdn: "docker02.universe.local" } + - { hostname: "freeradius", fqdn: "freeradius.universe.local" } + - { hostname: "grafana", fqdn: "grafana.universe.local" } + - { hostname: "graylog", fqdn: "graylog.universe.local" } + - { hostname: "haproxy01", fqdn: "haproxy01.universe.local" } + - { hostname: "haproxy02", fqdn: "haproxy02.universe.local" } + - { hostname: "icinga", fqdn: "icinga.universe.local" } + - { hostname: "jitsi", fqdn: "mewimeet.de", ip: "192.168.3.10" } + - { hostname: "librenms", fqdn: "librenms.universe.local" } + - { hostname: "mail", fqdn: "mail.universe.local" } + - { hostname: "mailcow", fqdn: "mewissen.site", ip: "192.168.3.8" } + - { hostname: "mariadb01", fqdn: "mariadb01.universe.local" } + - { hostname: "mariadb02", fqdn: "mariadb02.universe.local" } + - { hostname: "mariadb03", fqdn: "mariadb03.universe.local" } + - { hostname: "mewitoot", fqdn: "mewitoot.de", ip: "192.168.3.11" } + - { hostname: "netbox", fqdn: "netbox.universe.local" } + - { hostname: "nextcloud", fqdn: "nextcloud.universe.local" } + - { hostname: "ns1", fqdn: "ns1.universe.local" } + - { hostname: "paperless", fqdn: "paperless.universe.local" } + - { hostname: "pi-alert", fqdn: "pi-alert.universe.local" } + - { hostname: "pi-hole", fqdn: "pi-hole.universe.local" } + - { hostname: "pve", fqdn: "pve.universe.local" } + - { hostname: "pve-ha", fqdn: "pve-ha.universe.local" } + - { hostname: "pve2", fqdn: "pve2.universe.local" } + - { hostname: "samba-ad-dc1", fqdn: "samba-ad-dc1.universe.local" } + - { hostname: "samba-ad-dc2", fqdn: "samba-ad-dc2.universe.local" } + - { hostname: "searx", fqdn: "searx.universe.local" } + - { hostname: "shinobi", fqdn: "shinobi.universe.local" } + - { hostname: "step-ca", fqdn: "stepca.universe.local" } + - { hostname: "webserver", fqdn: "webserver.universe.local" } \ No newline at end of file diff --git a/roles/base/files/users/known_hosts b/roles/base/files/users/known_hosts index 6c9a7ff..78f5897 100644 --- a/roles/base/files/users/known_hosts +++ b/roles/base/files/users/known_hosts @@ -128,6 +128,9 @@ searx.universe.local ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC2UqhMjOGkRbWBOf93qEn shinobi.universe.local ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPFHHcGEt/64jos/LzjAcFcXuQfNzxc6Dhw+S8myAh05WkFQvbrbTdiT0ywliCi7QwgsCmG2UAZ3ngdBPWUNYWo= shinobi.universe.local ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMN19mh9RrJIJmfmqPcnNfo9S8i4AZ4p8UriAqyiZsYD shinobi.universe.local ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCaYNrnRUtw2NmQG6PGf+XyrHZKVnKb45r9GiTBSyhiKuzWRAp7qBGSfrDLDzzogJdGhVKmpcGJYggdU//f6WFqBdw3koC2LOU/iLeQkLAKFZdzExZigyNrRTaaHYG5ZAuExZU6MdJfSJZEEgBBu7b+PCBkiw5f0GdYoZQZvp/8HCmt+/Cki4E/4htqEPuKDr5+I9yugUx0s0G4GuaMEFndALdAHKqgIrzOn9zeAjCoLykDPOQhbfTjFQcLBoLkFLEpb/xMV2V2MNQHhXzD1Tey/8jrK1e6DJ2jrKRhDa1qjmMSyH60QkyW+SPcJSRiqbTbm2yQMC/0pbsZHFJXPWsjm5uKCwUyXCwkcu4QD3Zl3McCLzqbYrhGSw0Vz6FNVLDoNuJgbtKhRzi0a1P+Sg3IdiSJH49XrtavHzYepG6hKYpuNZGkA4D/9A0bIHTvBl/sNRNt8QGTIL9ZzkHwl6XgiappVzq5AFi0qQeIGsR+xbaPSfUy0g4fC8xON5EAjzk= +step-ca ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN/rTbqxStUt5dO4crLY+/EUxEbCzJlluheBx6Bwt6N1 +step-ca ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDLgSCK/nBhpVQVjcifiWQ/g8lh4guC4B/ptDoj6DeVq0wAbcWvtuPe5Mqd1G6EPPy78Hr55hWlFdhrARorjxfMS9vTkvUtnFzfAKSOGkY6zj2hNB2eRQ3bGKSEJQIug6OdnWDWd+lnOhaqseZw6RKxk4y2tBggLefCeJcgiY2Rz0Uee4/lGRqstpHP3pndunMkrlw+itdANq6S9fOtwnDnUKbRUUzGywhbpunQo8866OmhHs3VSbDXEMLEctyKPCcNR2b/nF7OkjBMn8t+xa6g6NJVkUKpuu4/CubiiBR/ANSCYibQP5dPm7YDvY4cFOHxlzCab47rVsNXISbZpAmt1pS1vwuC9Sc0zgBZr4txDh5NRlB7AWd52HRd3EM9v+xg8OD/erLx7+88DyqY2NFKyoFdLzISyBdgR868eGTpXZCQphvy+4hVJC1UP5hPhYyzOU1OSEi58Nvc0TDfQ2MTd1Ppzn/SlHf5WDGZHCBxbWoHZUdwNVAwpRHIYLH5P/0= +step-ca ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHOq/BcDE4v1WYJvX1uwTf0+0xxyD/7ZUGmUGRKyuhJwaqmt9pphp87GfgsrgOyulb0UChnJ1Pt+lhs1iKpqha8= [tantooine.myfirewall.org]:22222,[91.39.133.124]:22222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBDNCQnHHKtHukjysSlErXQOlBPP1oalb9+wWaS6O+k+RMtnx9iZE02fgVUHuwYI3S7P8UNP12tQxFlXuuFqCQ0w= [tantooine.myfirewall.org]:2222,[91.39.133.124]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAcQ5x6vbWfPZ3BjPqGl0AH+CebvI8kuPwPxXkmL47gnQEgd8oPcSbMBSIvjfzMGXREBRU81p+5g9JokETKP4Fo= tatooine ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAn9LBrAdp5hj3pOaqpzrT4fZWDjZhuT+XUMlE+wyDIAwykrPlnXv+tui2Gq4g3v9UCRvYSJOvlDvqs6BO6XsJQ=