diff --git a/files/chart/values.schema.json b/files/chart/values.schema.json index 2116939..11d84b1 100644 --- a/files/chart/values.schema.json +++ b/files/chart/values.schema.json @@ -3207,6 +3207,9 @@ }, "version": { "type": "string" + }, + "enableCleanupMonitoring": { + "type": "boolean" } }, "required": [ diff --git a/files/chart/values.yaml.hbs b/files/chart/values.yaml.hbs index edee0f5..50ad1c7 100644 --- a/files/chart/values.yaml.hbs +++ b/files/chart/values.yaml.hbs @@ -13,6 +13,8 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + # -- Enable cleanup monitoring for CAPApplication versions + enableCleanupMonitoring: true btp: # -- BTP Provider sub-account identifier where the application is hosted diff --git a/files/configurableTemplatesChart/values.schema.json b/files/configurableTemplatesChart/values.schema.json index fe96a34..7bc905b 100644 --- a/files/configurableTemplatesChart/values.schema.json +++ b/files/configurableTemplatesChart/values.schema.json @@ -130,6 +130,9 @@ }, "version": { "type": "string" + }, + "enableCleanupMonitoring": { + "type": "boolean" } }, "required": [ diff --git a/files/configurableTemplatesChart/values.yaml.hbs b/files/configurableTemplatesChart/values.yaml.hbs index ef40532..075fb2d 100644 --- a/files/configurableTemplatesChart/values.yaml.hbs +++ b/files/configurableTemplatesChart/values.yaml.hbs @@ -13,6 +13,8 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + # -- Enable cleanup monitoring for CAPApplication versions + enableCleanupMonitoring: true btp: # -- BTP Provider sub-account identifier where the application is hosted diff --git a/hack/schema-generation.go b/hack/schema-generation.go index 53a426b..20781fc 100644 --- a/hack/schema-generation.go +++ b/hack/schema-generation.go @@ -31,6 +31,7 @@ type app struct { Domains Domains `json:"domains"` IstioIngressGatewayLabels map[string]string `json:"istioIngressGatewayLabels"` Version string `json:"version,omitempty"` + EnableCleanupMonitoring bool `json:"enableCleanupMonitoring,omitempty"` } type serviceInstanceExt struct { diff --git a/lib/util.js b/lib/util.js index 03aaaef..26f73ab 100644 --- a/lib/util.js +++ b/lib/util.js @@ -251,9 +251,14 @@ function writeCAPApplicationCRO(yaml, hasIas, isService) { 'sme.sap.com/vs-route-request-header-set: |', ' {', ' "x-forwarded-client-cert": "%DOWNSTREAM_PEER_CERT%"', - ' }' + ' }', + 'sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}"' ]) }) + } else { + yaml.block(['annotations:'], () => { + yaml.push('sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}"') + }) } }) @@ -457,6 +462,7 @@ function getConfigurableCapOpCroYaml(project) { yaml.push([ 'type: TenantOperation', 'image: {{ .Values.workloads.tenantJob.image }}', + `ttlSecondsAfterFinished: 300`, '{{- if .Values.hanaInstanceId }}', 'env:', '- name: CDS_CONFIG', @@ -480,7 +486,8 @@ function getConfigurableCapOpCroYaml(project) { yaml.block(['jobDefinition:'], () => { yaml.push([ 'type: Content', - 'image: {{ .Values.workloads.contentDeploy.image }}' + 'image: {{ .Values.workloads.contentDeploy.image }}', + 'ttlSecondsAfterFinished: 300' ]) }) }) @@ -497,7 +504,8 @@ function getConfigurableCapOpCroYaml(project) { yaml.block(['jobDefinition:'], () => { yaml.push([ 'type: Content', - 'image: {{ .Values.workloads.amsDeployer.image }}' + 'image: {{ .Values.workloads.amsDeployer.image }}', + 'ttlSecondsAfterFinished: 300' ]) }) }) @@ -505,6 +513,16 @@ function getConfigurableCapOpCroYaml(project) { yaml.dec() // unindent workloads + // -- Content Jobs --- + if (hasAms) { + yaml.block([' contentJobs:'], () => { + yaml.push([ + '- content-deploy', + '- ams-deployer' + ]) + }) + } + // --- Service Exposure --- if (isService) { yaml.block([' serviceExposures:'], () => { @@ -519,16 +537,6 @@ function getConfigurableCapOpCroYaml(project) { }) } - // -- Content Jobs --- - if (hasAms) { - yaml.block([' contentJobs:'], () => { - yaml.push([ - '- content-deploy', - '- ams-deployer' - ]) - }) - } - return yaml.toString() } @@ -580,7 +588,8 @@ function getCAPOpCroYaml(project) { ' {{- end }}', '\n', ' {{- if $v.jobDefinition }}', - ' jobDefinition: {{- toYaml $v.jobDefinition | trim | nindent 6 }}', + ' {{- $jobDef := merge $v.jobDefinition (dict "ttlSecondsAfterFinished" 300) }}', + ' jobDefinition: {{- toYaml $jobDef | trim | nindent 6 }}', ' {{- end }}', '{{- end }}' ]) @@ -603,14 +612,12 @@ function getCAPOpCroYaml(project) { ]) // --- Service Exposure --- - if (isService) { - yaml.push([ - '\n', - ' {{- if .Values.serviceExposures }}', - ' serviceExposures: {{- toYaml .Values.serviceExposures | trim | nindent 4 }}', - ' {{- end }}' - ]) - } + yaml.push([ + '\n', + ' {{- if .Values.serviceExposures }}', + ' serviceExposures: {{- toYaml .Values.serviceExposures | trim | nindent 4 }}', + ' {{- end }}' + ]) return yaml.toString() } diff --git a/test/files/expectedChart/templates/cap-operator-cros-ias.yaml b/test/files/expectedChart/templates/cap-operator-cros-ias.yaml index 8e8c8a6..3a5bc27 100644 --- a/test/files/expectedChart/templates/cap-operator-cros-ias.yaml +++ b/test/files/expectedChart/templates/cap-operator-cros-ias.yaml @@ -8,6 +8,7 @@ metadata: { "x-forwarded-client-cert": "%DOWNSTREAM_PEER_CERT%" } + sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}" spec: domainRefs: - kind: Domain @@ -92,7 +93,8 @@ spec: {{- end }} {{- if $v.jobDefinition }} - jobDefinition: {{- toYaml $v.jobDefinition | trim | nindent 6 }} + {{- $jobDef := merge $v.jobDefinition (dict "ttlSecondsAfterFinished" 300) }} + jobDefinition: {{- toYaml $jobDef | trim | nindent 6 }} {{- end }} {{- end }} @@ -103,3 +105,7 @@ spec: {{- if .Values.contentJobs }} contentJobs: {{- toYaml .Values.contentJobs | trim | nindent 4 }} {{- end }} + + {{- if .Values.serviceExposures }} + serviceExposures: {{- toYaml .Values.serviceExposures | trim | nindent 4 }} + {{- end }} diff --git a/test/files/expectedChart/templates/cap-operator-cros-svc-ias.yaml b/test/files/expectedChart/templates/cap-operator-cros-svc-ias.yaml index 077fb42..7249bf0 100644 --- a/test/files/expectedChart/templates/cap-operator-cros-svc-ias.yaml +++ b/test/files/expectedChart/templates/cap-operator-cros-svc-ias.yaml @@ -8,6 +8,7 @@ metadata: { "x-forwarded-client-cert": "%DOWNSTREAM_PEER_CERT%" } + sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}" spec: domainRefs: - kind: Domain @@ -89,7 +90,8 @@ spec: {{- end }} {{- if $v.jobDefinition }} - jobDefinition: {{- toYaml $v.jobDefinition | trim | nindent 6 }} + {{- $jobDef := merge $v.jobDefinition (dict "ttlSecondsAfterFinished" 300) }} + jobDefinition: {{- toYaml $jobDef | trim | nindent 6 }} {{- end }} {{- end }} diff --git a/test/files/expectedChart/templates/cap-operator-cros-svc.yaml b/test/files/expectedChart/templates/cap-operator-cros-svc.yaml index 4126d6c..a8e4ea9 100644 --- a/test/files/expectedChart/templates/cap-operator-cros-svc.yaml +++ b/test/files/expectedChart/templates/cap-operator-cros-svc.yaml @@ -3,6 +3,8 @@ apiVersion: sme.sap.com/v1alpha1 kind: CAPApplication metadata: name: {{ include "appName" $ }} + annotations: + sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}" spec: domainRefs: - kind: Domain @@ -84,7 +86,8 @@ spec: {{- end }} {{- if $v.jobDefinition }} - jobDefinition: {{- toYaml $v.jobDefinition | trim | nindent 6 }} + {{- $jobDef := merge $v.jobDefinition (dict "ttlSecondsAfterFinished" 300) }} + jobDefinition: {{- toYaml $jobDef | trim | nindent 6 }} {{- end }} {{- end }} diff --git a/test/files/expectedChart/templates/cap-operator-cros.yaml b/test/files/expectedChart/templates/cap-operator-cros.yaml index ec7fe5a..9d32442 100644 --- a/test/files/expectedChart/templates/cap-operator-cros.yaml +++ b/test/files/expectedChart/templates/cap-operator-cros.yaml @@ -3,6 +3,8 @@ apiVersion: sme.sap.com/v1alpha1 kind: CAPApplication metadata: name: {{ include "appName" $ }} + annotations: + sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}" spec: domainRefs: - kind: Domain @@ -87,7 +89,8 @@ spec: {{- end }} {{- if $v.jobDefinition }} - jobDefinition: {{- toYaml $v.jobDefinition | trim | nindent 6 }} + {{- $jobDef := merge $v.jobDefinition (dict "ttlSecondsAfterFinished" 300) }} + jobDefinition: {{- toYaml $jobDef | trim | nindent 6 }} {{- end }} {{- end }} @@ -98,3 +101,7 @@ spec: {{- if .Values.contentJobs }} contentJobs: {{- toYaml .Values.contentJobs | trim | nindent 4 }} {{- end }} + + {{- if .Values.serviceExposures }} + serviceExposures: {{- toYaml .Values.serviceExposures | trim | nindent 4 }} + {{- end }} diff --git a/test/files/expectedChart/values-ias.yaml b/test/files/expectedChart/values-ias.yaml index 0edb3cb..1e6b7ec 100644 --- a/test/files/expectedChart/values-ias.yaml +++ b/test/files/expectedChart/values-ias.yaml @@ -101,6 +101,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null provider: diff --git a/test/files/expectedChart/values-svc-ias.yaml b/test/files/expectedChart/values-svc-ias.yaml index f73b434..bd2daf7 100644 --- a/test/files/expectedChart/values-svc-ias.yaml +++ b/test/files/expectedChart/values-svc-ias.yaml @@ -63,6 +63,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null imagePullSecrets: [] diff --git a/test/files/expectedChart/values-svc.yaml b/test/files/expectedChart/values-svc.yaml index 1e78a91..ebd5aea 100644 --- a/test/files/expectedChart/values-svc.yaml +++ b/test/files/expectedChart/values-svc.yaml @@ -58,6 +58,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null imagePullSecrets: [] diff --git a/test/files/expectedChart/values.yaml b/test/files/expectedChart/values.yaml index 526a9a7..38769dc 100644 --- a/test/files/expectedChart/values.yaml +++ b/test/files/expectedChart/values.yaml @@ -92,6 +92,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null provider: diff --git a/test/files/expectedChart/valuesWithDestination.yaml b/test/files/expectedChart/valuesWithDestination.yaml index 526a9a7..38769dc 100644 --- a/test/files/expectedChart/valuesWithDestination.yaml +++ b/test/files/expectedChart/valuesWithDestination.yaml @@ -92,6 +92,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null provider: diff --git a/test/files/expectedChart/valuesWithMTA.yaml b/test/files/expectedChart/valuesWithMTA.yaml index 19d0c5f..a016b06 100644 --- a/test/files/expectedChart/valuesWithMTA.yaml +++ b/test/files/expectedChart/valuesWithMTA.yaml @@ -118,6 +118,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null provider: diff --git a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-ias.yaml b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-ias.yaml index 6596396..b41eff6 100644 --- a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-ias.yaml +++ b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-ias.yaml @@ -8,6 +8,7 @@ metadata: { "x-forwarded-client-cert": "%DOWNSTREAM_PEER_CERT%" } + sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}" spec: domainRefs: - kind: Domain @@ -104,6 +105,7 @@ spec: jobDefinition: type: TenantOperation image: {{ .Values.workloads.tenantJob.image }} + ttlSecondsAfterFinished: 300 {{- if .Values.hanaInstanceId }} env: - name: CDS_CONFIG @@ -118,6 +120,7 @@ spec: jobDefinition: type: Content image: {{ .Values.workloads.contentDeploy.image }} + ttlSecondsAfterFinished: 300 - name: ams-deployer labels: sme.sap.com/app-type: {{ include "appName" $ }} @@ -126,6 +129,7 @@ spec: jobDefinition: type: Content image: {{ .Values.workloads.amsDeployer.image }} + ttlSecondsAfterFinished: 300 contentJobs: - content-deploy - ams-deployer diff --git a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-modified-svc.yaml b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-modified-svc.yaml index f2a3d18..1bc463f 100644 --- a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-modified-svc.yaml +++ b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-modified-svc.yaml @@ -3,6 +3,8 @@ apiVersion: sme.sap.com/v1alpha1 kind: CAPApplication metadata: name: {{ include "appName" $ }} + annotations: + sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}" spec: domainRefs: - kind: Domain diff --git a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-modified.yaml b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-modified.yaml index f0f129b..56f3972 100644 --- a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-modified.yaml +++ b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-modified.yaml @@ -3,6 +3,8 @@ apiVersion: sme.sap.com/v1alpha1 kind: CAPApplication metadata: name: {{ include "appName" $ }} + annotations: + sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}" spec: domainRefs: - kind: Domain diff --git a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-mta.yaml b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-mta.yaml index d9134ed..8647427 100644 --- a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-mta.yaml +++ b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-mta.yaml @@ -3,6 +3,8 @@ apiVersion: sme.sap.com/v1alpha1 kind: CAPApplication metadata: name: {{ include "appName" $ }} + annotations: + sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}" spec: domainRefs: - kind: Domain diff --git a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-svc-ias.yaml b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-svc-ias.yaml index 9ea09a1..e5f5ac1 100644 --- a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-svc-ias.yaml +++ b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-svc-ias.yaml @@ -8,6 +8,7 @@ metadata: { "x-forwarded-client-cert": "%DOWNSTREAM_PEER_CERT%" } + sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}" spec: domainRefs: - kind: Domain @@ -85,6 +86,7 @@ spec: jobDefinition: type: Content image: {{ .Values.workloads.contentDeploy.image }} + ttlSecondsAfterFinished: 300 - name: ams-deployer labels: sme.sap.com/app-type: {{ include "appName" $ }} @@ -93,11 +95,12 @@ spec: jobDefinition: type: Content image: {{ .Values.workloads.amsDeployer.image }} + ttlSecondsAfterFinished: 300 + contentJobs: + - content-deploy + - ams-deployer serviceExposures: - subDomain: {{ include "appName" $ }} routes: - workloadName: server port: 4004 - contentJobs: - - content-deploy - - ams-deployer diff --git a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-svc.yaml b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-svc.yaml index 2c054df..2a99b6b 100644 --- a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-svc.yaml +++ b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros-svc.yaml @@ -3,6 +3,8 @@ apiVersion: sme.sap.com/v1alpha1 kind: CAPApplication metadata: name: {{ include "appName" $ }} + annotations: + sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}" spec: domainRefs: - kind: Domain @@ -75,6 +77,7 @@ spec: jobDefinition: type: Content image: {{ .Values.workloads.contentDeploy.image }} + ttlSecondsAfterFinished: 300 serviceExposures: - subDomain: {{ include "appName" $ }} routes: diff --git a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros.yaml b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros.yaml index 11f2817..f951f7d 100644 --- a/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros.yaml +++ b/test/files/expectedConfigurableTemplatesChart/templates/cap-operator-cros.yaml @@ -3,6 +3,8 @@ apiVersion: sme.sap.com/v1alpha1 kind: CAPApplication metadata: name: {{ include "appName" $ }} + annotations: + sme.sap.com/enable-cleanup-monitoring: "{{ .Values.app.enableCleanupMonitoring }}" spec: domainRefs: - kind: Domain @@ -94,6 +96,7 @@ spec: jobDefinition: type: TenantOperation image: {{ .Values.workloads.tenantJob.image }} + ttlSecondsAfterFinished: 300 {{- if .Values.hanaInstanceId }} env: - name: CDS_CONFIG @@ -108,3 +111,4 @@ spec: jobDefinition: type: Content image: {{ .Values.workloads.contentDeploy.image }} + ttlSecondsAfterFinished: 300 diff --git a/test/files/expectedConfigurableTemplatesChart/values-ias.yaml b/test/files/expectedConfigurableTemplatesChart/values-ias.yaml index db0ff10..eccc96e 100644 --- a/test/files/expectedConfigurableTemplatesChart/values-ias.yaml +++ b/test/files/expectedConfigurableTemplatesChart/values-ias.yaml @@ -101,6 +101,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null provider: diff --git a/test/files/expectedConfigurableTemplatesChart/values-modified-svc.yaml b/test/files/expectedConfigurableTemplatesChart/values-modified-svc.yaml index 9b81675..1022cd7 100644 --- a/test/files/expectedConfigurableTemplatesChart/values-modified-svc.yaml +++ b/test/files/expectedConfigurableTemplatesChart/values-modified-svc.yaml @@ -58,6 +58,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null imagePullSecrets: [] diff --git a/test/files/expectedConfigurableTemplatesChart/values-modified.yaml b/test/files/expectedConfigurableTemplatesChart/values-modified.yaml index 56b57a0..1641741 100644 --- a/test/files/expectedConfigurableTemplatesChart/values-modified.yaml +++ b/test/files/expectedConfigurableTemplatesChart/values-modified.yaml @@ -92,6 +92,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null provider: diff --git a/test/files/expectedConfigurableTemplatesChart/values-svc-ias.yaml b/test/files/expectedConfigurableTemplatesChart/values-svc-ias.yaml index 0d1b744..da96511 100644 --- a/test/files/expectedConfigurableTemplatesChart/values-svc-ias.yaml +++ b/test/files/expectedConfigurableTemplatesChart/values-svc-ias.yaml @@ -63,6 +63,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null imagePullSecrets: [] diff --git a/test/files/expectedConfigurableTemplatesChart/values-svc.yaml b/test/files/expectedConfigurableTemplatesChart/values-svc.yaml index 784de56..de841ff 100644 --- a/test/files/expectedConfigurableTemplatesChart/values-svc.yaml +++ b/test/files/expectedConfigurableTemplatesChart/values-svc.yaml @@ -58,6 +58,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null imagePullSecrets: [] diff --git a/test/files/expectedConfigurableTemplatesChart/values.yaml b/test/files/expectedConfigurableTemplatesChart/values.yaml index 948dff1..25951d0 100644 --- a/test/files/expectedConfigurableTemplatesChart/values.yaml +++ b/test/files/expectedConfigurableTemplatesChart/values.yaml @@ -92,6 +92,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null provider: diff --git a/test/files/expectedConfigurableTemplatesChart/valuesWithMTA.yaml b/test/files/expectedConfigurableTemplatesChart/valuesWithMTA.yaml index da90b1f..01b979f 100644 --- a/test/files/expectedConfigurableTemplatesChart/valuesWithMTA.yaml +++ b/test/files/expectedConfigurableTemplatesChart/valuesWithMTA.yaml @@ -118,6 +118,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null provider: diff --git a/test/files/values-of-simple-chart-filled.yaml b/test/files/values-of-simple-chart-filled.yaml index c8ae62c..60ed6ef 100644 --- a/test/files/values-of-simple-chart-filled.yaml +++ b/test/files/values-of-simple-chart-filled.yaml @@ -92,6 +92,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null provider: diff --git a/test/files/values-of-simple-service-chart-filled.yaml b/test/files/values-of-simple-service-chart-filled.yaml index 221b68d..cd7d90f 100644 --- a/test/files/values-of-simple-service-chart-filled.yaml +++ b/test/files/values-of-simple-service-chart-filled.yaml @@ -58,6 +58,7 @@ app: istioIngressGatewayLabels: istio: ingressgateway app: istio-ingressgateway + enableCleanupMonitoring: true btp: providerSubaccountId: null imagePullSecrets: []