From b5a02338948246b4c8ebf8f7050f86d11a464567 Mon Sep 17 00:00:00 2001 From: dystewart Date: Wed, 10 Apr 2024 13:45:19 -0400 Subject: [PATCH] Create and add curator and koku applications for nerc-ocp-prod cluster --- clusters/nerc-ocp-prod/curator/application.yaml | 15 +++++++++++++++ clusters/nerc-ocp-prod/curator/kustomization.yaml | 5 +++++ .../koku-metrics-operator/application.yaml | 15 +++++++++++++++ .../koku-metrics-operator/kustomization.yaml | 5 +++++ clusters/nerc-ocp-prod/kustomization.yaml | 2 ++ 5 files changed, 42 insertions(+) create mode 100644 clusters/nerc-ocp-prod/curator/application.yaml create mode 100644 clusters/nerc-ocp-prod/curator/kustomization.yaml create mode 100644 clusters/nerc-ocp-prod/koku-metrics-operator/application.yaml create mode 100644 clusters/nerc-ocp-prod/koku-metrics-operator/kustomization.yaml diff --git a/clusters/nerc-ocp-prod/curator/application.yaml b/clusters/nerc-ocp-prod/curator/application.yaml new file mode 100644 index 0000000..92353ac --- /dev/null +++ b/clusters/nerc-ocp-prod/curator/application.yaml @@ -0,0 +1,15 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: curator + labels: + nerc.mghpcc.org/sync-policy: common +spec: + project: default + source: + repoURL: https://github.com/ocp-on-nerc/nerc-ocp-config.git + targetRevision: HEAD + path: curator/overlays/nerc-ocp-prod + destination: + name: nerc-ocp-prod + namespace: curator-system diff --git a/clusters/nerc-ocp-prod/curator/kustomization.yaml b/clusters/nerc-ocp-prod/curator/kustomization.yaml new file mode 100644 index 0000000..04b2ef6 --- /dev/null +++ b/clusters/nerc-ocp-prod/curator/kustomization.yaml @@ -0,0 +1,5 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization + +resources: + - application.yaml diff --git a/clusters/nerc-ocp-prod/koku-metrics-operator/application.yaml b/clusters/nerc-ocp-prod/koku-metrics-operator/application.yaml new file mode 100644 index 0000000..00b1f20 --- /dev/null +++ b/clusters/nerc-ocp-prod/koku-metrics-operator/application.yaml @@ -0,0 +1,15 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: koku-metrics-operator + labels: + nerc.mghpcc.org/sync-policy: common +spec: + project: default + source: + repoURL: https://github.com/ocp-on-nerc/nerc-ocp-config.git + targetRevision: HEAD + path: koku-metrics-operator/overlays/nerc-ocp-prod + destination: + name: nerc-ocp-prod + namespace: koku-metrics-operator diff --git a/clusters/nerc-ocp-prod/koku-metrics-operator/kustomization.yaml b/clusters/nerc-ocp-prod/koku-metrics-operator/kustomization.yaml new file mode 100644 index 0000000..04b2ef6 --- /dev/null +++ b/clusters/nerc-ocp-prod/koku-metrics-operator/kustomization.yaml @@ -0,0 +1,5 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization + +resources: + - application.yaml diff --git a/clusters/nerc-ocp-prod/kustomization.yaml b/clusters/nerc-ocp-prod/kustomization.yaml index cc3275d..10f7108 100644 --- a/clusters/nerc-ocp-prod/kustomization.yaml +++ b/clusters/nerc-ocp-prod/kustomization.yaml @@ -11,7 +11,9 @@ resources: - ../lib/nerc-images - gatekeeper-policy - acct-mgt +- curator - fake-metrics-server +- koku-metrics-operator - xdmod-reader - openshift-custom-metrics-autoscaler-controller - serverless