From 317e9af95aad60f26d76fcc70ca61524cbbd201d Mon Sep 17 00:00:00 2001 From: Shuhuan Yan <71528407+syan-tibco@users.noreply.github.com> Date: Wed, 25 Sep 2024 09:32:46 -0500 Subject: [PATCH] [PDP-3191] add ingress class (#14) --- charts/provisioner-config-local/Chart.yaml | 2 +- .../config/pp-deploy-cp-core-on-prem.yaml | 5 +++++ .../recipes/pp-deploy-cp-core-on-prem.yaml | 4 +++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/charts/provisioner-config-local/Chart.yaml b/charts/provisioner-config-local/Chart.yaml index a7dd6b5..36ea3dd 100644 --- a/charts/provisioner-config-local/Chart.yaml +++ b/charts/provisioner-config-local/Chart.yaml @@ -8,7 +8,7 @@ apiVersion: v2 name: provisioner-config-local description: Platform Provisioner local config type: application -version: "1.0.40" +version: "1.0.42" appVersion: "2.0.0" home: https://github.com/TIBCOSoftware/tp-helm-charts maintainers: diff --git a/charts/provisioner-config-local/config/pp-deploy-cp-core-on-prem.yaml b/charts/provisioner-config-local/config/pp-deploy-cp-core-on-prem.yaml index 9da3f7b..c903509 100644 --- a/charts/provisioner-config-local/config/pp-deploy-cp-core-on-prem.yaml +++ b/charts/provisioner-config-local/config/pp-deploy-cp-core-on-prem.yaml @@ -91,6 +91,11 @@ options: guiType: input reference: "meta.guiEnv.GUI_CP_PLATFORM_BASE_VERSION" description: "The version of CP platform base. TP 1.3 GA release version is: 1.3.338. Use ^1.0.0 for latest" +- name: "GUI_CP_INGRESS_CLASSNAME" + type: string + guiType: input + reference: "meta.guiEnv.GUI_CP_INGRESS_CLASSNAME" + description: "The ingress class name for CP. Default is nginx, you can use traefik too" - name: "GUI_CP_STORAGE_CLASS" type: string guiType: input diff --git a/charts/provisioner-config-local/recipes/pp-deploy-cp-core-on-prem.yaml b/charts/provisioner-config-local/recipes/pp-deploy-cp-core-on-prem.yaml index 76a323a..b554208 100644 --- a/charts/provisioner-config-local/recipes/pp-deploy-cp-core-on-prem.yaml +++ b/charts/provisioner-config-local/recipes/pp-deploy-cp-core-on-prem.yaml @@ -34,6 +34,8 @@ meta: GUI_CP_STORAGE_CLASS: standard GUI_CP_STORAGE_CREATE_PV: false GUI_CP_STORAGE_PV_NAME: "" # control-plane-pv the name of PV for kind + # ingress + GUI_CP_INGRESS_CLASSNAME: "nginx" globalEnvVariable: REPLACE_RECIPE: true PIPELINE_LOG_DEBUG: false @@ -588,7 +590,7 @@ helmCharts: PRODUCTION_PATH: "" # TODO PCP-5070 deleteDBOnUninstall: "${CP_DB_DELETE_ON_UNINSTALL}" external: - helmRepo: ${GUI_CP_CHART_REPO} + helmRepo: ${CP_CHART_REPO} db_host: ${CP_DB_HOST} db_name: ${CP_DB_NAME} db_password: ${CP_DB_PASSWORD}