From 4da46d1148d1ce0a5eba272d5031de8b7d12c0ec Mon Sep 17 00:00:00 2001 From: keptn-bot <86361500+keptn-bot@users.noreply.github.com> Date: Thu, 8 Feb 2024 09:49:10 +0100 Subject: [PATCH] Update keptn Helm chart (#124) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: odubajDT <93584209+odubajDT@users.noreply.github.com> --- charts/keptn/Chart.lock | 10 +++++----- charts/keptn/Chart.yaml | 25 ++++++++++--------------- charts/keptn/NOTES.txt | 2 +- charts/keptn/README.md | 23 ++++++++++++----------- charts/keptn/values.yaml | 9 +++++---- 5 files changed, 33 insertions(+), 36 deletions(-) diff --git a/charts/keptn/Chart.lock b/charts/keptn/Chart.lock index 4b7ba80..2358147 100644 --- a/charts/keptn/Chart.lock +++ b/charts/keptn/Chart.lock @@ -1,12 +1,12 @@ dependencies: - name: keptn-cert-manager repository: https://charts.lifecycle.keptn.sh - version: 0.2.0 + version: 0.2.1 - name: keptn-lifecycle-operator repository: https://charts.lifecycle.keptn.sh - version: 0.1.0 + version: 0.2.0 - name: keptn-metrics-operator repository: https://charts.lifecycle.keptn.sh - version: 0.1.0 -digest: sha256:170beda719610c8985113a4d13fe61cacadf8543c6566d3c5ca436e03d648522 -generated: "2023-10-31T15:49:17.358165748+01:00" + version: 0.1.1 +digest: sha256:5939ee0e7abaffde3fce4e4526f2bdbc1eeda08dc070e1f9656934d1080f3b5a +generated: "2024-02-08T08:44:51.926301234Z" diff --git a/charts/keptn/Chart.yaml b/charts/keptn/Chart.yaml index 22437d3..eb7e4db 100644 --- a/charts/keptn/Chart.yaml +++ b/charts/keptn/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: keptn -description: A Helm chart for Keptn Lifecycle Toolkit, a set of tools to enable cloud-native application lifecycle management +description: A Helm chart for Keptn, a set of tools to enable cloud-native application lifecycle management icon: "https://raw.githubusercontent.com/cncf/artwork/master/projects/keptn/icon/color/keptn-icon-color.svg" home: https://keptn.sh sources: @@ -29,7 +29,6 @@ annotations: artifacthub.io/license: "Apache-2.0" artifacthub.io/operator: "true" artifacthub.io/operatorCapabilities: "Full Lifecycle" - kubeVersion: ">= 1.24.0-0" # A chart can be either an 'application' or a 'library' chart. # @@ -40,32 +39,28 @@ kubeVersion: ">= 1.24.0-0" # a dependency of application charts to inject those utilities and functions into the rendering # pipeline. Library charts do not define any templates and therefore cannot be deployed. type: application - # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.3.0 - +version: 0.4.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "v0.9.0" # x-release-please-version - +appVersion: "v0.10.0" # x-release-please-version dependencies: - name: keptn-cert-manager - version: 0.2.0 + version: 0.2.1 alias: certManager - condition: certManager.enabled - repository: "https://charts.lifecycle.keptn.sh" + condition: global.certManagerEnabled + repository: https://charts.lifecycle.keptn.sh - name: keptn-lifecycle-operator - version: 0.1.0 + version: 0.2.0 alias: lifecycleOperator condition: lifecycleOperator.enabled - repository: "https://charts.lifecycle.keptn.sh" + repository: https://charts.lifecycle.keptn.sh - name: keptn-metrics-operator - version: 0.1.0 + version: 0.1.1 alias: metricsOperator condition: metricsOperator.enabled - repository: "https://charts.lifecycle.keptn.sh" -# TODO: change repository links to released ones once the charts get their first release + repository: https://charts.lifecycle.keptn.sh diff --git a/charts/keptn/NOTES.txt b/charts/keptn/NOTES.txt index 72433f9..74d75f5 100644 --- a/charts/keptn/NOTES.txt +++ b/charts/keptn/NOTES.txt @@ -6,7 +6,7 @@ KEPTN VERSION: {{ .Chart.AppVersion }} The following controllers have been deployed: - {{- if .Values.certManager.enabled }} + {{- if .Values.global.certManagerEnabled }} - keptn-cert-manager {{- end }} {{- if .Values.lifecycleOperator.enabled }} diff --git a/charts/keptn/README.md b/charts/keptn/README.md index f4d3811..6b746c5 100644 --- a/charts/keptn/README.md +++ b/charts/keptn/README.md @@ -9,17 +9,18 @@ metrics, observability, health checks, with pre- and post-deployment evaluations ### Keptn -| Name | Description | Value | -| --------------------------- | ------------------------------------------------------ | ------ | -| `certManager.enabled` | Enable this value to install Keptn Certificate Manager | `true` | -| `lifecycleOperator.enabled` | Enable this value to install Keptn Lifecycle Operator | `true` | -| `metricsOperator.enabled` | Enable this value to install Keptn Metrics Operator | `true` | +| Name | Description | Value | +| --------------------------- | ----------------------------------------------------- | ------ | +| `lifecycleOperator.enabled` | Enable this value to install Keptn Lifecycle Operator | `true` | +| `metricsOperator.enabled` | Enable this value to install Keptn Metrics Operator | `true` | ### Global parameters -| Name | Description | Value | -| -------------------------- | ------------------------------------------------------------------------- | ----- | -| `global.imageRegistry` | Global Docker image registry | `""` | -| `global.imagePullSecrets` | Global Docker registry secret names as an array | `[]` | -| `global.commonLabels` | Common annotations to add to all Keptn resources. Evaluated as a template | `{}` | -| `global.commonAnnotations` | Common annotations to add to all Keptn resources. Evaluated as a template | `{}` | +| Name | Description | Value | +| ------------------------------- | ------------------------------------------------------------------------- | ------ | +| `global.certManagerEnabled` | Enable this value to install Keptn Certificate Manager | `true` | +| `global.imageRegistry` | Global Docker image registry | `""` | +| `global.imagePullSecrets` | Global Docker registry secret names as an array | `[]` | +| `global.commonLabels` | Common labels to add to all Keptn resources. Evaluated as a template | `{}` | +| `global.commonAnnotations` | Common annotations to add to all Keptn resources. Evaluated as a template | `{}` | +| `global.caInjectionAnnotations` | CA injection annotations for cert-manager.io configuration | `{}` | diff --git a/charts/keptn/values.yaml b/charts/keptn/values.yaml index 378d419..e75214c 100644 --- a/charts/keptn/values.yaml +++ b/charts/keptn/values.yaml @@ -1,7 +1,4 @@ ## @section Keptn -certManager: - ## @param certManager.enabled Enable this value to install Keptn Certificate Manager - enabled: true lifecycleOperator: ## @param lifecycleOperator.enabled Enable this value to install Keptn Lifecycle Operator enabled: true @@ -15,6 +12,8 @@ metricsOperator: ## global: + ## @param global.certManagerEnabled Enable this value to install Keptn Certificate Manager + certManagerEnabled: true ## @param global.imageRegistry Global Docker image registry imageRegistry: "" @@ -24,7 +23,9 @@ global: ## - myRegistryKeySecretName ## imagePullSecrets: [] - ## @param global.commonLabels Common annotations to add to all Keptn resources. Evaluated as a template + ## @param global.commonLabels Common labels to add to all Keptn resources. Evaluated as a template commonLabels: {} ## @param global.commonAnnotations Common annotations to add to all Keptn resources. Evaluated as a template commonAnnotations: {} + ## @param global.caInjectionAnnotations CA injection annotations for cert-manager.io configuration + caInjectionAnnotations: {}