From d821cd779680f2645afdc9c60644c4576e10c249 Mon Sep 17 00:00:00 2001 From: glasskube-bot Date: Mon, 10 Jun 2024 06:23:30 +0000 Subject: [PATCH] chore: update package keptn Signed-off-by: glasskube-bot --- packages/keptn/v2.0.0+1/keptn-cert.yaml | 15 ++++++++++++++ packages/keptn/v2.0.0+1/keptn-issuer.yaml | 7 +++++++ packages/keptn/v2.0.0+1/package.yaml | 25 +++++++++++++++++++++++ packages/keptn/versions.yaml | 13 ++++++------ 4 files changed, 54 insertions(+), 6 deletions(-) create mode 100644 packages/keptn/v2.0.0+1/keptn-cert.yaml create mode 100644 packages/keptn/v2.0.0+1/keptn-issuer.yaml create mode 100644 packages/keptn/v2.0.0+1/package.yaml diff --git a/packages/keptn/v2.0.0+1/keptn-cert.yaml b/packages/keptn/v2.0.0+1/keptn-cert.yaml new file mode 100644 index 00000000..425222ca --- /dev/null +++ b/packages/keptn/v2.0.0+1/keptn-cert.yaml @@ -0,0 +1,15 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: keptn-certs + namespace: keptn-system +spec: + dnsNames: + - lifecycle-webhook-service.keptn-system.svc + - lifecycle-webhook-service.keptn-system.svc.cluster.local + - metrics-webhook-service.keptn-system.svc + - metrics-webhook-service.keptn-system.svc.cluster.local + issuerRef: + kind: Issuer + name: keptn-selfsigned-issuer + secretName: keptn-certs diff --git a/packages/keptn/v2.0.0+1/keptn-issuer.yaml b/packages/keptn/v2.0.0+1/keptn-issuer.yaml new file mode 100644 index 00000000..db9eb943 --- /dev/null +++ b/packages/keptn/v2.0.0+1/keptn-issuer.yaml @@ -0,0 +1,7 @@ +apiVersion: cert-manager.io/v1 +kind: Issuer +metadata: + name: keptn-selfsigned-issuer + namespace: keptn-system +spec: + selfSigned: {} diff --git a/packages/keptn/v2.0.0+1/package.yaml b/packages/keptn/v2.0.0+1/package.yaml new file mode 100644 index 00000000..d7b4bca8 --- /dev/null +++ b/packages/keptn/v2.0.0+1/package.yaml @@ -0,0 +1,25 @@ +# yaml-language-server: $schema=https://glasskube.dev/schemas/v1/package-manifest.json + +name: keptn +shortDescription: Toolkit for cloud-native application lifecycle management +longDescription: A Helm chart for Keptn, a set of tools to enable cloud-native + application lifecycle management +iconUrl: https://raw.githubusercontent.com/cncf/artwork/main/projects/keptn/icon/color/keptn-icon-color.svg +defaultNamespace: keptn-system +helm: + chartName: keptn + chartVersion: 0.6.0 + repositoryUrl: https://charts.lifecycle.keptn.sh + values: + global: + certManagerEnabled: false + caInjectionAnnotations: + cert-manager.io/inject-ca-from: keptn-system/keptn-certs +manifests: + - url: https://glasskube.github.io/packages/packages/keptn/v2.0.0+1/keptn-cert.yaml + - url: https://glasskube.github.io/packages/packages/keptn/v2.0.0+1/keptn-issuer.yaml +dependencies: + - name: cert-manager +references: + - label: ArtifactHub + url: https://artifacthub.io/packages/helm/lifecycle-toolkit/keptn diff --git a/packages/keptn/versions.yaml b/packages/keptn/versions.yaml index bf39cf61..7bc455a4 100644 --- a/packages/keptn/versions.yaml +++ b/packages/keptn/versions.yaml @@ -1,7 +1,8 @@ -latestVersion: "v2.0.0-rc.2+1" +latestVersion: v2.0.0-rc.2+1 versions: -- version: "v0.10.0+1" -- version: "v0.10.0+2" -- version: "v0.10.0+3" -- version: "v2.0.0-rc.1+1" -- version: "v2.0.0-rc.2+1" + - version: v0.10.0+1 + - version: v0.10.0+2 + - version: v0.10.0+3 + - version: v2.0.0-rc.1+1 + - version: v2.0.0-rc.2+1 + - version: v2.0.0+1