From d60fce3658a733214b585d54ccb4fe0bf3e28a9e Mon Sep 17 00:00:00 2001 From: Vadim Kharin Date: Fri, 26 Sep 2025 15:52:08 +0300 Subject: [PATCH] added ability to disable postgres store for eventbus and set schema name for audit --- charts/codefresh/Chart.yaml | 56 ++++++++++++++++++------------------ charts/codefresh/values.yaml | 7 +++++ 2 files changed, 35 insertions(+), 28 deletions(-) diff --git a/charts/codefresh/Chart.yaml b/charts/codefresh/Chart.yaml index e428e3e1f..a2402c101 100644 --- a/charts/codefresh/Chart.yaml +++ b/charts/codefresh/Chart.yaml @@ -65,15 +65,15 @@ dependencies: repository: https://kubernetes.github.io/ingress-nginx condition: ingress-nginx.enabled - name: cluster-providers - version: 1.18.0 + version: 1.18.1-onprem-eb4fbf3 repository: oci://quay.io/codefresh/charts condition: cluster-providers.enabled - name: kube-integration - version: 1.32.0 + version: 1.32.1-onprem-fa8a2bc repository: oci://quay.io/codefresh/charts condition: kube-integration.enabled - name: charts-manager - version: 1.25.0 + version: 1.25.1-onprem-104a844 repository: oci://quay.io/codefresh/charts condition: charts-manager.enabled - name: cfsign @@ -81,109 +81,109 @@ dependencies: repository: oci://quay.io/codefresh/charts condition: cfsign.enabled - name: tasker-kubernetes - version: 1.27.0 + version: 1.27.1-onprem-d542692 repository: oci://quay.io/codefresh/charts condition: tasker-kubernetes.enabled - name: context-manager - version: 2.36.0 + version: 2.36.1-onprem-9e222ee repository: oci://quay.io/codefresh/charts condition: context-manager.enabled - name: pipeline-manager - version: 3.141.0 + version: 3.141.1-onprem-732296d repository: oci://quay.io/codefresh/charts condition: pipeline-manager.enabled - name: gitops-dashboard-manager - version: 1.15.0 + version: 1.15.1-onprem-dc0960c repository: oci://quay.io/codefresh/charts condition: gitops-dashboard-manager.enabled - name: cfapi alias: cfapi - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi.enabled - name: cfapi alias: cfapi-auth - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-auth.enabled - name: cfapi alias: cfapi-internal - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-internal.enabled - name: cfapi alias: cfapi-ws - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-ws.enabled - name: cfapi alias: cfapi-admin - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-admin.enabled - name: cfapi alias: cfapi-endpoints - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-endpoints.enabled - name: cfapi alias: cfapi-terminators - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-terminators.enabled - name: cfapi alias: cfapi-sso-group-synchronizer - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-sso-group-synchronizer.enabled - name: cfapi alias: cfapi-buildmanager - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-buildmanager.enabled - name: cfapi alias: cfapi-cacheevictmanager - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-cacheevictmanager.enabled - name: cfapi alias: cfapi-eventsmanagersubscriptions - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-eventsmanagersubscriptions.enabled - name: cfapi alias: cfapi-kubernetesresourcemonitor - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-kubernetesresourcemonitor.enabled - name: cfapi alias: cfapi-environments - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-environments.enabled - name: cfapi alias: cfapi-gitops-resource-receiver - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-gitops-resource-receiver.enabled - name: cfapi alias: cfapi-downloadlogmanager - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-downloadlogmanager.enabled - name: cfapi alias: cfapi-teams - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-teams.enabled - name: cfapi alias: cfapi-kubernetes-endpoints - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-kubernetes-endpoints.enabled - name: cfapi alias: cfapi-test-reporting - version: 21.291.17 + version: 21.291.18-onprem-9649c4b repository: oci://quay.io/codefresh/charts condition: cfapi-test-reporting.enabled - name: cfui @@ -195,7 +195,7 @@ dependencies: repository: oci://quay.io/codefresh/charts condition: k8s-monitor.enabled - name: runtime-environment-manager - version: 3.43.4 + version: 3.43.5-onprem-c9a3149 repository: oci://quay.io/codefresh/charts condition: runtime-environment-manager.enabled - name: cf-broadcaster @@ -220,12 +220,12 @@ dependencies: condition: hermes.enabled - name: cf-platform-analytics alias: cf-platform-analytics-platform - version: 0.51.0 + version: 0.51.1-onprem-b904655 repository: oci://quay.io/codefresh/charts condition: argo-platform.enabled - name: cf-platform-analytics alias: cf-platform-analytics-etlstarter - version: 0.51.0 + version: 0.51.1-onprem-b904655 repository: oci://quay.io/codefresh/charts condition: argo-platform.enabled - name: argo-platform diff --git a/charts/codefresh/values.yaml b/charts/codefresh/values.yaml index 154edb1bc..fda2c45f2 100644 --- a/charts/codefresh/values.yaml +++ b/charts/codefresh/values.yaml @@ -139,6 +139,13 @@ global: # -- Application protocol. appProtocol: https + # -- Set postgres schema name for audit database in plain text. + auditPostgresSchemaName: "public" + + # -- Disables saving events from eventbus into postgres. + # When it is set to “false” all events (workflows, jobs, user etc.) from eventbus are starting saving to postgres and following services (charts-manager, cluster-providers, context-manager, cfapi, cf-platform-analytics, gitops-dashboard-manager, pipeline-manager, kube-integration, tasker-kubernetes, runtime-environment-manager) start requiring postgres connection. + disablePostgresForEventbus: "true" + # -- Firebase URL for logs streaming in plain text firebaseUrl: "https://codefresh-on-prem.firebaseio.com/on-prem" # -- Firebase URL for logs streaming from existing secret