buvis / docs

Bob's Universal and Very Intelligent System documentation
0 stars 0 forks source link

Explain cluster restoration #3

Open tbouska opened 2 years ago

tbouska commented 2 years ago

Proxmox makes it easy to destroy the cluster and rebuild it. There are still some manual post-install steps though:

  1. Create Longhorn volumes from backup:
    • hass-config, 5Gi
    • linkace-db, 512 Mi
    • monica-config, 1 Gi
    • monica-db, 10 Gi
    • qbittorrent-config, 15 Gi
    • gaps-config, 15Gi
    • bazarr-config, 15Gi
    • prowlarr-config, 1Gi
    • nzbget-config, 1Gi
    • radarr-config, 15Gi
    • lidarr-config, 10Gi
    • sonarr-config, 10Gi
    • overseerr-config, 1Gi
  2. Create buckets in thanos minio tenant: thanos, loki
tbouska commented 2 years ago

Unfortunately, Longhorn related tasks can't be automated yet: https://github.com/longhorn/longhorn/issues/613

tbouska commented 2 years ago

Minio buckets creation can't be automated too: https://docs.min.io/minio/k8s/reference/minio-kubectl-plugin.html

I tried listing the buckets in the helmrelease and hoped for their creation at tenant initialization, but it failed. It appears I have to pass the console user credentials, but I found no working way how to do that.