sassoftware / viya4-deployment

This project contains Ansible code that creates a baseline in an existing Kubernetes environment for use with the SAS Viya Platform, generates the manifest for an order, and then can also deploy that order into the Kubernetes environment specified.
Apache License 2.0
69 stars 62 forks source link

feat: (IAC-1372) Update Default CERT_MANAGER_CHART_VERSION to 1.14.4 #539

Closed jarpat closed 3 months ago

jarpat commented 3 months ago

Changes

Update the default version of cert-manager to 1.14.4

cert-manager 1.14.4 is compatible with kubernetes versions 1.24 → 1.29, see supported releases: https://cert-manager.io/docs/releases/

There are no breaking changes from the original default of 1.13.1 to 1.14.4, see the upgrade documentation here:

Tests

Scenario Task Provider K8s V4_CFG_TLS_GENERATOR CERT_MANAGER_CHART_VERSION V4_CFG_TLS_MODE V4_CFG_TLS_CERT/KEY/TRUSTED_CA_CERTS order cadence
1 OOTB + Logging/Monitoring GCP v1.27.12-gke.1115000 cert-manager 1.14.4 full-stack user provided * fast:2020
2 OOTB + Logging/Monitoring GCP v1.27.12-gke.1115000 cert-manager 1.14.4 full-stack generated * fast:2020
3 OOTB + Logging/Monitoring AWS v1.28.7-eks-b9c9ed7 cert-manager 1.14.4 front-door user provided * fast:2020
4 OOTB + Logging/Monitoring AWS v1.28.7-eks-b9c9ed7 cert-manager 1.14.4 front-door only provided TRUSTED_CA_CERTS, required for external RDS instance * fast:2020
5 OOTB + Logging/Monitoring Azure v1.29.2 cert-manager 1.14.4 full-stack user provided * fast:2020
6 OOTB + Logging/Monitoring Azure v1.29.2 cert-manager 1.14.4 full-stack generated * fast:2020
jarpat commented 3 months ago

Commenting tests again for non-wrapped table.

Tests

Scenario Task Provider K8s V4_CFG_TLS_GENERATOR CERT_MANAGER_CHART_VERSION V4_CFG_TLS_MODE V4_CFG_TLS_CERT/KEY/TRUSTED_CA_CERTS order cadence
1 OOTB + Logging/Monitoring GCP v1.27.12-gke.1115000 cert-manager 1.14.4 full-stack user provided * fast:2020
2 OOTB + Logging/Monitoring GCP v1.27.12-gke.1115000 cert-manager 1.14.4 full-stack generated * fast:2020
3 OOTB + Logging/Monitoring AWS v1.28.7-eks-b9c9ed7 cert-manager 1.14.4 front-door user provided * fast:2020
4 OOTB + Logging/Monitoring AWS v1.28.7-eks-b9c9ed7 cert-manager 1.14.4 front-door only provided TRUSTED_CA_CERTS, required for external RDS instance * fast:2020
5 OOTB + Logging/Monitoring Azure v1.29.2 cert-manager 1.14.4 full-stack user provided * fast:2020
6 OOTB + Logging/Monitoring Azure v1.29.2 cert-manager 1.14.4 full-stack generated * fast:2020