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
70 stars 64 forks source link

feat: (IAC-1170) Update Default CERT_MANAGER_CHART_VERSION to 1.13.1 #494

Closed jarpat closed 10 months ago

jarpat commented 10 months ago

Changes

Update the default version of cert-manager to 1.13.1

cert-manager 1.13.1 is compatible with kubernetes versions 1.23 → 1.28, see supported releases: https://cert-manager.io/docs/releases/

There are no breaking changes from the original default of 1.11.0 to 1.13.1, 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.25.13-gke.200 cert-manager 1.13.1 front-door user provided * fast:2020
2 OOTB + Logging/Monitoring GCP v1.25.13-gke.200 cert-manager 1.13.1 front-door generated * fast:2020
3 OOTB + Logging/Monitoring AWS v1.26.7-eks-2d98532 cert-manager 1.13.1 full-stack user provided * fast:2020
4 OOTB + Logging/Monitoring AWS v1.26.7-eks-2d98532 cert-manager 1.13.1 full-stack only provided TRUSTED_CA_CERTS, required for external RDS instance * fast:2020
5 OOTB + Logging/Monitoring Azure v1.27.3 cert-manager 1.13.1 front-door user provided * fast:2020
6 OOTB + Logging/Monitoring Azure v1.27.3 cert-manager 1.13.1 front-door generated * fast:2020