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
64
forks
source link
fix: (IAC-480) Add Default TLS Generator Variable for Monitoring #258
The monitoring role did not include V4_CFG_TLS_GENERATOR in its default variables file. This causes the cluster-monitoring deployment task to fail if the user tries to use the upcoming viya4-monioring release (master branch) when they do not include that variable in their ansible-vars.yaml.
Tests
After the changes were put in, I performed a deployment with the following tags "baseline,viya,cluster-logging,cluster-monitoring,viya-monitoring,install". I ensured that V4_CFG_TLS_GENERATOR was removed from my ansible-vars.yaml file to verify that the default variable gets used.
Changes
The monitoring role did not include
V4_CFG_TLS_GENERATOR
in its default variables file. This causes the cluster-monitoring deployment task to fail if the user tries to use the upcoming viya4-monioring release (master branch) when they do not include that variable in their ansible-vars.yaml.Tests
After the changes were put in, I performed a deployment with the following tags "baseline,viya,cluster-logging,cluster-monitoring,viya-monitoring,install". I ensured that
V4_CFG_TLS_GENERATOR
was removed from my ansible-vars.yaml file to verify that the default variable gets used.See internal ticket for test artifacts.