Skip to content

Commit eb6598b

Browse files
committed
configure velero plugin for all environments
1 parent 7078a64 commit eb6598b

File tree

9 files changed

+45
-39
lines changed

9 files changed

+45
-39
lines changed

clusters/c2-production/kustomization.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,8 @@ resources:
1717
- ../../components/third-party/kubernetes-replicator
1818
- ../../components/radix-platform/radix-ingress-default-backend
1919
- ../../components/third-party/velero
20-
- ./overlay/radix-platform/radix-acr-cleanup/radix-acr-cleanup.yaml
21-
- ./overlay/radix-platform/radix-cicd-canary/radix-cicd-canary.yaml
22-
- ./overlay/radix-platform/radix-operator/radix-operator.yaml
2320
- ../../components/radix-platform/radix-vulnerability-scanner
2421
- ../../components/radix-platform/radix-cost-allocation
25-
- ../../components/radix-platform/radix-velero-plugin
2622
- ../../components/radix-platform/radix-app-ingresses
2723
- ../../components/third-party/keda
2824
- ../../components/third-party/tekton
@@ -31,7 +27,11 @@ resources:
3127
- ../../components/third-party/cert-manager-issuers/digicert/http01
3228
- ../../components/third-party/cert-manager-issuers/digicert/dns01
3329
- ../../components/third-party/cert-manager-issuers/letsencrypt/dns01
30+
- ./overlay/radix-platform/radix-acr-cleanup/radix-acr-cleanup.yaml
31+
- ./overlay/radix-platform/radix-cicd-canary/radix-cicd-canary.yaml
3432
- ./overlay/radix-platform/radix-oauth-guard/radix-oauth-guard.yaml
33+
- ./overlay/radix-platform/radix-operator/radix-operator.yaml
34+
- ./overlay/radix-platform/radix-velero-plugin/radix-velero-plugin.yaml
3535

3636
patches:
3737
- path: ./postBuild.yaml
@@ -41,7 +41,6 @@ patches:
4141
- path: ./kustomize-controller.yaml
4242
- path: ./notification-controller.yaml
4343
- path: ./source-controller.yaml
44-
- path: ./overlay/radix-platform/radix-velero-plugin/postBuild.yaml
4544
- path: ./overlay/radix-platform/radix-vulnerability-scanner/patches.yaml
4645
- path: ./overlay/radix-platform/radix-cost-allocation/patches.yaml
4746
- path: ./overlay/third-party/cert-manager/patches.yaml

clusters/c2-production/overlay/radix-platform/radix-velero-plugin/postBuild.yaml

Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
apiVersion: kustomize.toolkit.fluxcd.io/v1
2+
kind: Kustomization
3+
metadata:
4+
name: radix-velero-plugin
5+
namespace: flux-system
6+
spec:
7+
interval: 10m
8+
prune: true
9+
sourceRef:
10+
kind: GitRepository
11+
name: flux-system
12+
path: ./components/radix-platform/radix-velero-plugin

clusters/playground/kustomization.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ resources:
88
- ../../components/flux/storageclasses
99
- ../../components/radix-platform/radix-platform
1010
- ../../components/radix-platform/radix-cost-allocation
11-
- ../../components/radix-platform/radix-velero-plugin
1211
- ../../components/radix-platform/radix-vulnerability-scanner
1312
- ../../components/radix-platform/radix-app-ingresses
1413
- ../../components/third-party/azure-workload-identity
@@ -33,6 +32,7 @@ resources:
3332
- ./overlay/radix-platform/radix-cluster-cleanup/radix-cluster-cleanup.yaml
3433
- ./overlay/radix-platform/radix-oauth-guard/radix-oauth-guard.yaml
3534
- ./overlay/radix-platform/radix-operator/radix-operator.yaml
35+
- ./overlay/radix-platform/radix-velero-plugin/radix-velero-plugin.yaml
3636

3737
patches:
3838
- path: ./postBuild.yaml
@@ -43,7 +43,6 @@ patches:
4343
- path: ./notification-controller.yaml
4444
- path: ./source-controller.yaml
4545
- path: ./overlay/radix-platform/radix-cost-allocation/patches.yaml
46-
- path: ./overlay/radix-platform/radix-velero-plugin/postBuild.yaml
4746
- path: ./overlay/radix-platform/radix-vulnerability-scanner/patches.yaml
4847
- path: ./overlay/radix-platform/radix-platform/rbac.yaml
4948
- path: ./overlay/third-party/azure-workload-identity/helmRelease.yaml

clusters/playground/overlay/radix-platform/radix-velero-plugin/postBuild.yaml

Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
apiVersion: kustomize.toolkit.fluxcd.io/v1
2+
kind: Kustomization
3+
metadata:
4+
name: radix-velero-plugin
5+
namespace: flux-system
6+
spec:
7+
interval: 10m
8+
prune: true
9+
sourceRef:
10+
kind: GitRepository
11+
name: flux-system
12+
path: ./components/radix-platform/radix-velero-plugin

clusters/production/kustomization.yaml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,8 @@ resources:
1515
- ../../components/third-party/kubernetes-replicator
1616
- ../../components/third-party/velero
1717
- ../../components/radix-platform/radix-ingress-default-backend
18-
- ./overlay/radix-platform/radix-acr-cleanup/radix-acr-cleanup.yaml
19-
- ./overlay/radix-platform/radix-cicd-canary/radix-cicd-canary.yaml
20-
- ./overlay/radix-platform/radix-operator/radix-operator.yaml
2118
- ../../components/radix-platform/radix-vulnerability-scanner
2219
- ../../components/radix-platform/radix-cost-allocation
23-
- ../../components/radix-platform/radix-velero-plugin
2420
- ../../components/radix-platform/radix-app-ingresses
2521
- ../../components/third-party/keda
2622
- ../../components/third-party/tekton
@@ -31,7 +27,11 @@ resources:
3127
- ../../components/third-party/cert-manager-issuers/digicert/http01
3228
- ../../components/third-party/cert-manager-issuers/digicert/dns01
3329
- ../../components/third-party/cert-manager-issuers/letsencrypt/dns01
30+
- ./overlay/radix-platform/radix-acr-cleanup/radix-acr-cleanup.yaml
31+
- ./overlay/radix-platform/radix-cicd-canary/radix-cicd-canary.yaml
3432
- ./overlay/radix-platform/radix-oauth-guard/radix-oauth-guard.yaml
33+
- ./overlay/radix-platform/radix-operator/radix-operator.yaml
34+
- ./overlay/radix-platform/radix-velero-plugin/radix-velero-plugin.yaml
3535

3636
patches:
3737
- path: ./postBuild.yaml
@@ -41,7 +41,6 @@ patches:
4141
- path: ./kustomize-controller.yaml
4242
- path: ./notification-controller.yaml
4343
- path: ./source-controller.yaml
44-
- path: ./overlay/radix-platform/radix-velero-plugin/postBuild.yaml
4544
- path: ./overlay/radix-platform/radix-vulnerability-scanner/patches.yaml
4645
- path: ./overlay/radix-platform/radix-cost-allocation/patches.yaml
4746
- path: ./overlay/third-party/cert-manager/patches.yaml

clusters/production/overlay/radix-platform/radix-velero-plugin/postBuild.yaml

Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
apiVersion: kustomize.toolkit.fluxcd.io/v1
2+
kind: Kustomization
3+
metadata:
4+
name: radix-velero-plugin
5+
namespace: flux-system
6+
spec:
7+
interval: 10m
8+
prune: true
9+
sourceRef:
10+
kind: GitRepository
11+
name: flux-system
12+
path: ./components/radix-platform/radix-velero-plugin

0 commit comments

Comments
 (0)