Skip to content

Commit 96ced92

Browse files
authored
PVO11Y-5019 Deploy container registry monitoring to prod (#9572)
* PVO11Y-5019 Rework component structure to prepare for deployment to all member clusters Move away from having cluster-specific deployment folders. This is not necessary, as the exporter configuration is expected to be the same across all clusters. * PVO11Y-5019 Move ApplicationSet to member cluster folder This aligns with the intent to deploy this monitoring exporter to all member clusters. * PVO11Y-5019 Deploy registry monitoring to production Use the overlay patch to set the target environment of our ApplicationSet. Also cleanup the deletion fix we previously put in place to prevent production deployment. * Fix member-cluster-generator path * Remove non-existant resource link This path no longer exists. * Fix base path * Remove trailing space * Add registry monitor to the member kustomization list * Change QUAY_URL in production
1 parent 51593aa commit 96ced92

File tree

14 files changed

+42
-22
lines changed

14 files changed

+42
-22
lines changed

argo-cd-apps/base/member/infra-deployments/kustomization.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ resources:
1717
- perf-team-prometheus-reader
1818
- project-controller
1919
- mintmaker
20+
- monitoring-registry
2021
- nvme-storage-configurator
2122
- tracing-workload-otel-collector
2223
- tempo

argo-cd-apps/base/monitoring-registry/kustomization.yaml renamed to argo-cd-apps/base/member/infra-deployments/monitoring-registry/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ kind: Kustomization
33
resources:
44
- monitoring-registry.yaml
55
components:
6-
- ../../k-components/deploy-to-member-cluster-merge-generator
6+
- ../../../../k-components/deploy-to-member-cluster-merge-generator

argo-cd-apps/base/monitoring-registry/monitoring-registry.yaml renamed to argo-cd-apps/base/member/infra-deployments/monitoring-registry/monitoring-registry.yaml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,9 @@ spec:
1212
values:
1313
sourceRoot: components/monitoring/registry
1414
environment: staging
15-
clusterDir: base
15+
clusterDir: ""
1616
- list:
17-
elements:
18-
- nameNormalized: stone-stage-p01
19-
values.clusterDir: stone-stage-p01
20-
- nameNormalized: stone-stg-rh01
21-
values.clusterDir: stone-stg-rh01
17+
elements: []
2218
template:
2319
metadata:
2420
name: monitoring-registry-{{nameNormalized}}

argo-cd-apps/overlays/konflux-public-production/kustomization.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,3 +251,8 @@ patches:
251251
kind: ApplicationSet
252252
version: v1alpha1
253253
name: monitoring-blackbox
254+
- path: production-overlay-patch.yaml
255+
target:
256+
kind: ApplicationSet
257+
version: v1alpha1
258+
name: monitoring-registry

argo-cd-apps/overlays/konflux-public-staging/kustomization.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ resources:
88
- ../../base/ci-helper-app
99
- ../../base/eaas
1010
- ../../base/monitoring-blackbox
11-
- ../../base/monitoring-registry
1211

1312
namespace: konflux-public-staging
1413
patchesStrategicMerge:

argo-cd-apps/overlays/production-downstream/delete-applications.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,3 @@ kind: ApplicationSet
1616
metadata:
1717
name: konflux-kite
1818
$patch: delete
19-
---
20-
apiVersion: argoproj.io/v1alpha1
21-
kind: ApplicationSet
22-
metadata:
23-
name: monitoring-registry
24-
$patch: delete

argo-cd-apps/overlays/production-downstream/kustomization.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -266,3 +266,8 @@ patches:
266266
kind: ApplicationSet
267267
version: v1alpha1
268268
name: monitoring-blackbox
269+
- path: production-overlay-patch.yaml
270+
target:
271+
kind: ApplicationSet
272+
version: v1alpha1
273+
name: monitoring-registry
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1-
resources: []
1+
resources:
2+
- rbac
23

34
namespace: appstudio-registry-exporter

components/monitoring/registry/staging/base/rbac/kustomization.yaml renamed to components/monitoring/registry/base/rbac/kustomization.yaml

File renamed without changes.

components/monitoring/registry/staging/base/rbac/registry-maintainers.yaml renamed to components/monitoring/registry/base/rbac/registry-maintainers.yaml

File renamed without changes.

0 commit comments

Comments
 (0)