From 2ca7e24163dcc29a9babecb7536335b76634a840 Mon Sep 17 00:00:00 2001 From: Henry Recker Date: Wed, 31 Jan 2024 15:13:47 +0000 Subject: [PATCH] Release 0.10.0 --- charts/ping-devops/Chart.yaml | 8 ++++---- charts/ping-devops/values.yaml | 16 ++++++++-------- docs/config/supported-values.md | 4 +++- docs/index.yaml | 14 +++++++++++++- docs/release-notes/currentRelease.md | 9 +++++++-- docs/release-notes/previousReleases.md | 4 ++++ 6 files changed, 39 insertions(+), 16 deletions(-) diff --git a/charts/ping-devops/Chart.yaml b/charts/ping-devops/Chart.yaml index c347685d..4264dcd7 100644 --- a/charts/ping-devops/Chart.yaml +++ b/charts/ping-devops/Chart.yaml @@ -4,11 +4,11 @@ apiVersion: v2 name: ping-devops ######################################################################## -# 0.9.22 - Refer to http://helm.pingidentity.com/release-notes/currentRelease +# 0.10.0 - Refer to http://helm.pingidentity.com/release-notes/currentRelease ######################################################################## -version: 0.9.22 -description: Ping Identity helm charts - 12/29/2023 +version: 0.10.0 +description: Ping Identity helm charts - 01/31/2023 type: application home: https://helm.pingidentity.com/ icon: https://helm.pingidentity.com/img/logos/ping.png -appVersion: "2312" +appVersion: "2401" diff --git a/charts/ping-devops/values.yaml b/charts/ping-devops/values.yaml index 70731ce4..02430321 100644 --- a/charts/ping-devops/values.yaml +++ b/charts/ping-devops/values.yaml @@ -192,7 +192,7 @@ global: # By default the images uses will be indicated by these # variables. An example might look like: # - # pingidentity/pingdataconsole:2312 (December, 2023) + # pingidentity/pingdataconsole:2401 (January, 2024) # # @param global.image.repository Default image registry # @desc is not the fully-qualified name of the image @@ -208,7 +208,7 @@ global: # @desc Example: image.name: pingfederate # # @param global.image.tag Default image tag - # @default 2312 + # @default 2401 # # @param global.image.pullPolicy Default image pull policy # @default IfNotPresent @@ -217,7 +217,7 @@ global: repository: pingidentity repositoryFqn: name: - tag: "2312" + tag: "2401" pullPolicy: IfNotPresent ############################################################ @@ -808,7 +808,7 @@ sidecars: {} # sidecars: # logger: # name: log-container -# image: pingidentity/pingtoolkit:2312 +# image: pingidentity/pingtoolkit:2401 # volumeMounts: # - mountPath: /tmp/logs/ # name: logger @@ -825,7 +825,7 @@ initContainers: {} # initContainers: # init-example: # name: 01-init -# image: pingidentity/pingtoolkit:2312 +# image: pingidentity/pingtoolkit:2401 # command: ['sh', '-c', 'echo "InitContainer 1"'] ############################################################# @@ -874,7 +874,7 @@ ldap-sdk-tools: name: ldap-sdk-tools repository: pingidentity repositoryFqn: - tag: "2312" + tag: "2401" pullPolicy: IfNotPresent container: @@ -1673,7 +1673,7 @@ pd-replication-timing: name: pingtoolkit repository: pingidentity repositoryFqn: - tag: "2312" + tag: "2401" pullPolicy: IfNotPresent envs: @@ -1695,7 +1695,7 @@ pingtoolkit: name: pingtoolkit repository: pingidentity repositoryFqn: - tag: "2312" + tag: "2401" pullPolicy: IfNotPresent ############################################################# diff --git a/docs/config/supported-values.md b/docs/config/supported-values.md index 2b2be7bd..56b8ddee 100644 --- a/docs/config/supported-values.md +++ b/docs/config/supported-values.md @@ -16,6 +16,7 @@ overridden by default (workloads, services, etc.). | `global.ingress.defaultDomain` | Replaces with "_defaultDomain_" in host fields | `example.com` | | `global.ingress.defaultTlsSecret` | Replaces with "_defaultTlsSecret_" in tls.secretName | | | `global.ingress.annotations` | | `{}` | +| `global.ingress.spec.ingressClassName` | | | | `global.privateCert.generate` | If true, then an internal certificate secret will be created along with mount of the certificate in /run/secrets/internal-cert (creates a tls.crt and tls.key). By default the Issuer of the cert will be the service name created by the Helm Chart. Additionally, the ingress hosts, if enabled, will be added to the list of X509v3 Subject Alternative Name | `false` | | `global.privateCert.format` | The format of the certificate to be generated. Used "pingaccess-fips-pem" to generate a valid certificate for running PingAccess in FIPS mode. Any other value will generate a PKCS12 keystore with the generated certificate. | `PKCS12` | | `global.privateCert.additionalHosts` | Additional hosts for the cert | `[]` | @@ -35,7 +36,7 @@ overridden by default (workloads, services, etc.). | `global.image.repository` | Default image registry is not the fully-qualified name of the image Example: image.repository: pingidentity, docker.io, 123.dkr.ecr.us-west-1.amazonaws.com | `pingidentity` | | `global.image.repositoryFqn` | Docker image repository fully-qualified name. Overrides image.repository and image.name on the pod image spec Example: image.repositoryFqn: pingidentity/pingfederate, docker.io/my-pingfederate | | | `global.image.name` | Default image name MUST be set in child chart Example: image.name: pingfederate | | -| `global.image.tag` | Default image tag | `2312` | +| `global.image.tag` | Default image tag | `2401` | | `global.image.pullPolicy` | Default image pull policy | `IfNotPresent` | | `global.rbac.generateServiceAccount` | Set to true to generate a service account for the workload. | `false` | | `global.rbac.serviceAccountName` | Name of the service account that will be generated. The default value of "_defaultServiceAccountName_" will result in a service account named based on the Helm installation and the specific workload being deployed. If generateServiceAccount and generateGlobalServiceAccount are false, this value can also refer to a service account created outside of Helm. | `_defaultServiceAccountName_` | @@ -105,6 +106,7 @@ overridden by default (workloads, services, etc.). | `global.utilitySidecar` | Deploy a utility sidecar for running command-line tools. This sidecar is useful for command line utilities like collect-support-data. The sidecar will remain running alongside the workload, even when the sidecar isn't being used. It does not need to be listed in the includeSidecars value. | | | `global.utilitySidecar.enabled` | Enable the utility sidecar | `false` | | `global.utilitySidecar.resources` | Set k8s resources yaml for the sidecar spec | `1 CPU and 2g memory limit, 0 CPU and 128Mi memory request` | +| `global.utilitySidecar.env` | Environment variables for the sidecar | | | `global.includeSidecars` | names of sidecars to include, from the top-level `sidecars` value | `[]` | | `global.includeInitContainers` | names of sidecars to include, from the top-level `initContainers` value | `[]` | | `global.includeVolumes` | names of sidecars to include, from the top-level `volumes` value | `[]` | diff --git a/docs/index.yaml b/docs/index.yaml index 22d6e837..ecb7001d 100644 --- a/docs/index.yaml +++ b/docs/index.yaml @@ -1,6 +1,18 @@ apiVersion: v1 entries: ping-devops: + - apiVersion: v2 + appVersion: "2401" + created: "2024-01-30T16:55:05.778799-06:00" + description: Ping Identity helm charts - 01/31/2023 + digest: 057678fcb332e150fc60df33ef30354d3d76a333b44b342a3610890aecaf5522 + home: https://helm.pingidentity.com/ + icon: https://helm.pingidentity.com/img/logos/ping.png + name: ping-devops + type: application + urls: + - https://github.com/pingidentity/helm-charts/releases/download/ping-devops-0.10.0/ping-devops-0.10.0.tgz + version: 0.10.0 - apiVersion: v2 appVersion: "2312" created: "2023-12-29T13:12:05.746319-06:00" @@ -1080,4 +1092,4 @@ entries: urls: - https://github.com/pingidentity/helm-charts/releases/download/ping-devops-0.2.0/ping-devops-0.2.0.tgz version: 0.2.0 -generated: "2023-12-29T13:12:05.741597-06:00" +generated: "2024-01-30T16:55:05.774248-06:00" diff --git a/docs/release-notes/currentRelease.md b/docs/release-notes/currentRelease.md index 6659e6c4..ef5b9c36 100644 --- a/docs/release-notes/currentRelease.md +++ b/docs/release-notes/currentRelease.md @@ -1,4 +1,9 @@ # Release Notes -## Release 0.9.22 (December 29, 2023) +## Release 0.10.0 (January 31, 2024) ### Features ### - - Updated default global image tag to `2312`. + - Updated default global image tag to `2401`. + - Added support for setting environment variables in utility sidecar pods, with the `utilitySidecar.env` value. + - Added support for setting `ingressClassName` in Ingress specs with the `ingress.spec.ingressClassName` value. + +### Enhancements ### + - Updated generated PVC definitions to include annotations. diff --git a/docs/release-notes/previousReleases.md b/docs/release-notes/previousReleases.md index fecd8741..7ca48a1d 100644 --- a/docs/release-notes/previousReleases.md +++ b/docs/release-notes/previousReleases.md @@ -1,4 +1,8 @@ # Release Notes +## Release 0.9.22 (December 29, 2023) +### Features ### + - Updated default global image tag to `2312`. + ## Release 0.9.21 (December 4, 2023) ### Features ### - Updated default global image tag to `2311`.