Skip to content

Commit

Permalink
fix: update qbtools config
Browse files Browse the repository at this point in the history
Signed-off-by: Devin Buhl <[email protected]>
  • Loading branch information
onedr0p committed Oct 20, 2024
1 parent 008ef4d commit 03b8ef8
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
12 changes: 6 additions & 6 deletions .taskfiles/volsync/Taskfile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ tasks:
desc: List snapshots for an application
summary: |-
CLUSTER: Cluster to run command against (default: main)
NS: Namespace the PVC is in (default: default)
NS: Namespace the application is in (default: default)
APP: Application to list snapshots for (required)
cmds:
- >
Expand Down Expand Up @@ -82,7 +82,7 @@ tasks:
desc: Unlock a Restic repository for an application
summary: |-
CLUSTER: Cluster to run command against (default: main)
NS: Namespace the PVC is in (default: default)
NS: Namespace the application is in (default: default)
APP: Application to unlock (required)
cmds:
- >
Expand All @@ -106,10 +106,10 @@ tasks:
# To run backup jobs in parallel for all replicationsources:
# - kubectl get replicationsources --all-namespaces --no-headers | awk '{print $2, $1}' | xargs --max-procs=4 -l bash -c 'task volsync:snapshot APP=$0 NS=$1'
snapshot:
desc: Snapshot a PVC for an application
desc: Snapshot an application
summary: |-
CLUSTER: Cluster to run command against (default: main)
NS: Namespace the PVC is in (default: default)
NS: Namespace the application is in (default: default)
APP: Application to snapshot (required)
cmds:
- kubectl --namespace {{.NS}} patch replicationsources {{.APP}} --type merge -p '{"spec":{"trigger":{"manual":"{{.TS}}"}}}'
Expand All @@ -126,10 +126,10 @@ tasks:
# To run restore jobs in parallel for all replicationdestinations:
# - kubectl get replicationsources --all-namespaces --no-headers | awk '{print $2, $1}' | xargs --max-procs=4 -l bash -c 'task volsync:restore APP=$0 NS=$1'
restore:
desc: Restore a PVC for an application
desc: Restore an application
summary: |-
CLUSTER: Cluster to run command against (default: main)
NS: Namespace the PVC is in (default: default)
NS: Namespace the application is in (default: default)
APP: Application to restore (required)
PREVIOUS: Previous number of snapshots to restore (default: 2)
cmds:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: Secret
metadata:
name: qbtools-config-secret
stringData:
config.yaml: ENC[AES256_GCM,data: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,iv:VEhzccEGzeZsSrizOqn5zFaTs1XeGfoCNZBRl9sVsqg=,tag:UdkqW8DA5FE4u+DdSMww1Q==,type:str]
config.yaml: ENC[AES256_GCM,data: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,iv:bIYKkvZ9NKDpTZgR8PdcOU43J0dzPRez8i4pDgTDO74=,tag:5nnF2gM7R5Govtn4EYbJVg==,type:str]
sops:
kms: []
gcp_kms: []
Expand All @@ -19,8 +19,8 @@ sops:
VFc5My91MStHaGRjNWxUUVBhZHB0c0UKaizAwI3zPrzFQCt9QxPlFi0jGSQQQiw6
len58lYQUVZvd1yrWPDPmRpk7mMLNex2gwqEHY/1SOMQ1MQpNQMyag==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2024-10-12T19:49:40Z"
mac: ENC[AES256_GCM,data:mFEQsucD48mP5Y7oncxRD0WYMpFY2SyI9s7bDDKy2dtT1ghNEhEBqAUIOLXrSL/8vYrklOU/0Damr77/e0WC11gCPWt4b6Ceha24pgqMs37fWf7w56puLEjVLVWEQYReK4Fk7rGc6XqEEWbIw5t/ZbzzJeuk50g4GPg0eGMwPKE=,iv:kTxcsp/ZH+nRWyAW6Bdp/7QkL0TWHZqmF1I65KlO2/U=,tag:GrgS4/fRtJsTruWWe50FqQ==,type:str]
lastmodified: "2024-10-20T14:41:40Z"
mac: ENC[AES256_GCM,data:tp2MXzRBziwlZKHhoFHvLfqQ3V4xYSRAvSSMwRYk05BigiwG9Gs2RoCBV2CWf1iQoHJU2LYIqeEFZuo+SOe+ibBUWSXjFMd98D1jNQAdfdcomc0+HgFIwnZVi/0CJcfLr+59BgTQIhbLMDpULKcaxCKckiprr+tdOafnTExtPU0=,iv:oVE3hwX5jrkdh/MN5Wgm713kUf3yXewhD/uLJyLIv1Y=,tag:REoNqw4AbQWF4MuDxW11IQ==,type:str]
pgp: []
encrypted_regex: ^(data|stringData)$
mac_only_encrypted: true
Expand Down

0 comments on commit 03b8ef8

Please sign in to comment.