Selaa lähdekoodia

move back to s3 in velero

Josh Bicking 2 viikkoa sitten
vanhempi
sitoutus
ed34d02052
1 muutettua tiedostoa jossa 1 lisäystä ja 87 poistoa
  1. 1 87
      argocd/infra/velero/values.yaml

+ 1 - 87
argocd/infra/velero/values.yaml

@@ -4,94 +4,8 @@ kubectl:
   image:
     repository: public.ecr.aws/bitnami/kubectl
 
-initContainers:
-  - name: velero-plugin-for-aws
-    image: velero/velero-plugin-for-aws:v1.13.1
-    imagePullPolicy: IfNotPresent
-    volumeMounts:
-      - mountPath: /target
-        name: plugins
-  - name: velero-plugin-for-webdav
-    image: talinx/velero-plugin-for-webdav:1.0.0
-    imagePullPolicy: IfNotPresent
-    volumeMounts:
-      - mountPath: /target
-        name: plugins
-
 deployNodeAgent: true
 
 configuration:
-  # Parameters for the BackupStorageLocation(s). Configure multiple by adding other element(s) to the backupStorageLocation slice.
-  # See https://velero.io/docs/v1.6/api-types/backupstoragelocation/
-  backupStorageLocation:
-    # name is the name of the backup storage location where backups should be stored. If a name is not provided,
-    # a backup storage location will be created with the name "default". Optional.
-  - name:
-    provider: "talinx.dev/webdav-object-store-plugin"
-    bucket: "velero"
-    default: true
-    # validationFrequency defines how frequently Velero should validate the object storage. Optional.
-    validationFrequency:
-    # accessMode determines if velero can write to this backup storage location. Optional.
-    # default to ReadWrite, ReadOnly is used during migrations and restores.
-    accessMode: ReadWrite
-    credential:
-      # name of the secret used by this backupStorageLocation.
-      name:
-      # name of key that contains the secret data to be used.
-      key:
-    # Additional provider-specific configuration. See link above
-    # for details of required/optional fields for your provider.
-    config:
-      root: https://copyparty.bnuuy.org:8443/
-      user: josh
-    #  region:
-    #  s3ForcePathStyle:
-    #  s3Url:
-    #  kmsKeyId:
-    #  resourceGroup:
-    #  The ID of the subscription containing the storage account, if different from the cluster’s subscription. (Azure only)
-    #  subscriptionId:
-    #  storageAccount:
-    #  publicUrl:
-    #  Name of the GCP service account to use for this backup storage location. Specify the
-    #  service account here if you want to use workload identity instead of providing the key file.(GCP only)
-    #  serviceAccount:
-    #  Option to skip certificate validation or not if insecureSkipTLSVerify is set to be true, the client side should set the
-    #  flag. For Velero client Command like velero backup describe, velero backup logs needs to add the flag --insecure-skip-tls-verify
-    #  insecureSkipTLSVerify:
-
-    # annotations allows adding arbitrary annotations to this BackupStorageLocation resource. Optional.
-    annotations: {}
-
-  ## Parameters for the VolumeSnapshotLocation(s). Configure multiple by adding other element(s) to the volumeSnapshotLocation slice.
-  ## See https://velero.io/docs/v1.6/api-types/volumesnapshotlocation/
-  volumeSnapshotLocation: []
-  #  # name is the name of the volume snapshot location where snapshots are being taken. If a name is not provided,
-  #  # a volume snapshot location will be created with the name "default". Optional.
-  #- name:
-  #  # provider is the name for the volume snapshot provider.
-  #  provider: ""
-  #  credential:
-  #    # name of the secret used by this volumeSnapshotLocation.
-  #    name:
-  #    # name of key that contains the secret data to be used.
-  #    key:
-  #  # Additional provider-specific configuration. See link above
-  #  # for details of required/optional fields for your provider.
-  #  config: {}
-  ##    region:
-  ##    apiTimeout:
-  ##    resourceGroup:
-  ##    The ID of the subscription where volume snapshots should be stored, if different from the cluster’s subscription. If specified, also requires `configuration.volumeSnapshotLocation.config.resourceGroup`to be set. (Azure only)
-  ##    subscriptionId:
-  ##    incremental:
-  ##    snapshotLocation:
-  ##    project:
-
-  #  # annotations allows adding arbitrary annotations to this VolumeSnapshotLocation resource. Optional.
-  #  annotations: {}
-
   defaultVolumesToFsBackup: true
-
-  features: EnableCSI
+#  features: EnableCSI