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.
Update helm version used in docker image from 3.8.1 to 3.9.4
Rebuild docker image with the latest ubuntu 22.04 image available from docker hub
Testing
Rebuilt the viya4-deployment docker image with helm 3.9.4 using the docker build --no-cache option to enforce pulling the latest ubuntu 22.04 (jammy-20230308) image from docker hub
Used docker scout CLI tool to verify the list of critical CVEs present in the existing viya4-deployment:6.3.0 image
Re-ran docker scout against the rebuilt viya4-deployment docker image to verify that no critical CVEs are present in it
viya4-deployment development tests, see internal ticket for additional details.
Ran the following Viya 4 deployments using the rebuilt viya4-deployment docker image containing zero critical CVEs.
Fixes #414
Changes
Testing