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

feat: (IAC-439): Make NLB to be default load balancer for AWS #349

Closed riragh closed 1 year ago

riragh commented 1 year ago

Changes:

With the CLB retiring, this change will enable NLB as the default load-balancer that gets deployed for AWS.

Tests:

Verified following scenarios on AWS EKS cluster. See details in internal ticket:

Scenario Description Order Cadence Verification
1 Defaults, no additional annotations Fast 2020 NLB load-balancer was created. Viya4 deployment stabilized and was accessible
2 Specified additional annotations Stable 2022.11 NLB load-balancer was created along with the additional annotations. Viya4 deployment stabilized and was accessible
3 Specified additional annotations along with aws-load-balancer-type: nlb Fast 2020 NLB load-balancer was created along with the additional annotations. NLB annotation wasn’t duplicated. Viya4 deployment stabilized and was accessible