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
71
stars
66
forks
source link
feat: (IAC-1344) (IAC-1363) Add support for K8s 1.29 #538
This PR updates the default versions of ingress-nginx, cluster-autoscaler and kubectl to add support for K8s 1.29
Default ingress-nginx chart version is updated to 4.9.1
Default cluster-autoscaler chart version is updated to 9.36.0
Default kubectl version is updated to 1.28.7
Code to set default version of CLUSTER_AUTOSCALER_CHART_VERSION was simplified as K8s v1.24 is now out standard support for all the cloud providers. For users using K8s v1.24 to do LTS cadence version will now have to specify the CLUSTER_AUTOSCALER_CHART_VERSION in their ansible-var.yaml file. CONFIG_VARS.md file note is updated to guide user about the same.
Tests:
Verified following scenarios, see internal ticket for details.
Changes:
This PR updates the default versions of ingress-nginx, cluster-autoscaler and kubectl to add support for K8s 1.29
4.9.1
9.36.0
1.28.7
Code to set default version of
CLUSTER_AUTOSCALER_CHART_VERSION
was simplified as K8s v1.24 is now out standard support for all the cloud providers. For users using K8s v1.24 to do LTS cadence version will now have to specify the CLUSTER_AUTOSCALER_CHART_VERSION in theiransible-var.yaml
file. CONFIG_VARS.md file note is updated to guide user about the same.Tests:
Verified following scenarios, see internal ticket for details.