From b5d5e4e9d6f458ace8c927c07f22dbc7b2c750b2 Mon Sep 17 00:00:00 2001 From: FrancescoL96 Date: Mon, 27 Oct 2025 17:37:49 +0100 Subject: [PATCH] refactor: removed OPA policies from installer (in favour of direct OCI bundle) --- chart/templates/krateo-installer.yaml | 26 -------------------------- chart/values.yaml | 17 +---------------- 2 files changed, 1 insertion(+), 42 deletions(-) diff --git a/chart/templates/krateo-installer.yaml b/chart/templates/krateo-installer.yaml index cab40c2..e219762 100644 --- a/chart/templates/krateo-installer.yaml +++ b/chart/templates/krateo-installer.yaml @@ -5538,32 +5538,6 @@ spec: {{- end }} {{- end }} - - id: install-policies - type: chart - with: - name: {{ .Values.krateoplatformops.finopspolicies.chart.name }} - version: {{ .Values.krateoplatformops.finopspolicies.chart.version }} - repository: {{ .Values.krateoplatformops.finopspolicies.chart.repository }} - wait: {{ .Values.krateoplatformops.finopspolicies.chart.wait }} - waitTimeout: {{ .Values.krateoplatformops.finopspolicies.chart.waitTimeout }} - {{- if and (hasKey .Values.krateoplatformops.finopspolicies.chart "credentials") (gt (len .Values.krateoplatformops.finopspolicies.chart.credentials) 0) }} - credentials: - username: {{ .Values.krateoplatformops.finopspolicies.chart.credentials.username }} - passwordRef: # reference to a secret - key: {{ .Values.krateoplatformops.finopspolicies.chart.credentials.passwordRef.key }} - name: {{ .Values.krateoplatformops.finopspolicies.chart.credentials.passwordRef.name }} - namespace: {{ .Values.krateoplatformops.finopspolicies.chart.credentials.passwordRef.namespace }} - {{- end }} - set: - {{- if .Values.krateoplatformops.finopspolicies.fullnameOverride }} - - name: fullnameOverride - value: {{ .Values.krateoplatformops.finopspolicies.fullnameOverride }} - {{- end }} - {{- if .Values.krateoplatformops.opa.fullnameOverride }} - - name: opaReleaseName - value: {{ .Values.krateoplatformops.opa.fullnameOverride }} - {{- end }} - - id: install-opa type: chart with: diff --git a/chart/values.yaml b/chart/values.yaml index b60d36a..11745a5 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -802,25 +802,10 @@ krateoplatformops: service: annotations: {} env: {} - finopspolicies: - chart: - name: finops-moving-window-policy - version: 0.1.2 - repository: https://charts.krateo.io - wait: true - waitTimeout: 5m - # # Use with private helm registry - # credentials: - # username: username - # passwordRef: # reference to a secret - # key: token - # name: helm-registry-secret - # namespace: krateo-system - fullnameOverride: "" opa: chart: name: opa-kube-mgmt - version: 0.1.0 + version: 0.2.0 repository: https://charts.krateo.io wait: true waitTimeout: 5m