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

fix: (IAC-768): Adjust tuning transformer to handle front-door and tls disabled cases #336

Closed riragh closed 1 year ago

riragh commented 1 year ago

Changes:

Updated the code to make changes to tuning transformer when TLS is set to either ( front-door or disabled). Without the pg_hba setting in the tuning transformer Multi-tenant deployment fails to stabilize.

Tests:

Verified the changes on 3 TLS scenarios on multi-tenancy enabled deployment:

  1. TLS: full-stack -- no changes, multi-tenant deployment is successful, tenants are onboarded correctly
  2. TLS: front-door -- pg_hba parameter is correctly set, multi-tenant deployment is successful, tenants are onboarded correctly
  3. TLS: disabled -- pg_hba parameter is correctly set, multi-tenant deployment is successful, tenants are onboarded correctly