Cluster Rebuild

Voraussetzungen

  • Talos Config Repository

  • Talos Secrets

  • Flux Repository

Ablauf

  1. Talos installieren

  2. Cluster bootstrap

  3. Cilium installieren

  4. Flux bootstrap

  5. Velero Restore

  6. CNPG Recovery

Velero restore with different storageclass

apiVersion: v1
kind: ConfigMap
metadata:
  name: change-sc-piraeus-storage
  namespace: velero
  labels:
    # this value-less label identifies the ConfigMap as
    # config for a plugin (i.e. the built-in restore item action plugin)
    velero.io/plugin-config: ""
    # this label identifies the name and kind of plugin
    # that this ConfigMap is for.
    velero.io/change-storage-class: RestoreItemAction
data:
  # add 1+ key-value pairs here, where the key is the old
  # storage class name and the value is the new storage
  # class name.
  <old-storage-class>: <new-storage-class>