From 64412e1b94894a3afe312eb0503a9cb9ad1d6085 Mon Sep 17 00:00:00 2001 From: emelinda Date: Wed, 5 Aug 2026 00:35:29 +0300 Subject: [PATCH] Add Measurements app to `yc-ecp`: define namespace, update HelmRelease with chart details, and include in cluster Kustomization --- apps/measurements/yc-ecp/kustomization.yaml | 7 ++---- apps/measurements/yc-ecp/measurements.yaml | 27 +++++++++++++++------ apps/measurements/yc-ecp/namespace.yaml | 7 ++++++ clusters/yc-ecp/kustomization.yaml | 2 +- 4 files changed, 29 insertions(+), 14 deletions(-) create mode 100644 apps/measurements/yc-ecp/namespace.yaml diff --git a/apps/measurements/yc-ecp/kustomization.yaml b/apps/measurements/yc-ecp/kustomization.yaml index afefca3..0bb1fc1 100644 --- a/apps/measurements/yc-ecp/kustomization.yaml +++ b/apps/measurements/yc-ecp/kustomization.yaml @@ -1,10 +1,7 @@ --- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization +namespace: measurements resources: - measurements.yaml -#patches: -# - path: measurements.yaml -# target: -# kind: HelmRelease -# name: measurements + - namespace.yaml diff --git a/apps/measurements/yc-ecp/measurements.yaml b/apps/measurements/yc-ecp/measurements.yaml index 4dcbfa4..3ac0fab 100644 --- a/apps/measurements/yc-ecp/measurements.yaml +++ b/apps/measurements/yc-ecp/measurements.yaml @@ -7,6 +7,25 @@ metadata: spec: interval: 5m timeout: 10m + + chart: + spec: + chart: universal-chart + version: "0.1.9" + sourceRef: + kind: HelmRepository + name: yc-oci-charts + namespace: flux-system + interval: 10m + + install: + remediation: + retries: 3 + + upgrade: + remediation: + retries: 3 + values: services: backend: @@ -49,14 +68,6 @@ spec: name: _default: dockerhub - envs: - - name: DJANGO_HOST - value: - _default: "https://aero.invest.sarex.io" - - - name: CLASSIC_MODE - value: - _default: "0" secretEnvs: - name: S3_JSON_SETTINGS diff --git a/apps/measurements/yc-ecp/namespace.yaml b/apps/measurements/yc-ecp/namespace.yaml new file mode 100644 index 0000000..1ff2c3e --- /dev/null +++ b/apps/measurements/yc-ecp/namespace.yaml @@ -0,0 +1,7 @@ +--- +apiVersion: v1 +kind: Namespace +metadata: + name: measurements + labels: + istio-injection: enabled diff --git a/clusters/yc-ecp/kustomization.yaml b/clusters/yc-ecp/kustomization.yaml index 3bea482..ed93bd6 100644 --- a/clusters/yc-ecp/kustomization.yaml +++ b/clusters/yc-ecp/kustomization.yaml @@ -11,4 +11,4 @@ resources: - ../../infrastructure/vault/yc-ecp # apps -# - ../../apps/measurements/yc-ecp + - ../../apps/measurements/yc-ecp