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-557) Add GKE pod subnet cidr to LOADBALANCER_SOURCE_RANGES #309
When performing a deployment in GKE, the new tasks add the GKE pod subnet cidr to LOADBALANCER_SOURCE_RANGES to allow for N/S traffic
Tests
Additional details are contained in internal ticket
Scenario 1
Updated viya4-iac-gcp and viya4-deployment, gke_pod_subnet_cidr is automatically added to LOADBALANCER_SOURCE_RANGES
Order: ***, Cadence: fast:2020, kubernetes version: 1.23.8-gke.1900
Once gke_pod_subnet_cidr was added to the LOADBALANCER_SOURCE_RANGES N/S was allowed and I was able call a Viya service via the ingress-nginx hostname
Changes
When performing a deployment in GKE, the new tasks add the GKE pod subnet cidr to
LOADBALANCER_SOURCE_RANGES
to allow for N/S trafficTests
Additional details are contained in internal ticket
Scenario 1
Updated viya4-iac-gcp and viya4-deployment, gke_pod_subnet_cidr is automatically added to LOADBALANCER_SOURCE_RANGES Order: ***, Cadence: fast:2020, kubernetes version: 1.23.8-gke.1900 Once gke_pod_subnet_cidr was added to the LOADBALANCER_SOURCE_RANGES N/S was allowed and I was able call a Viya service via the ingress-nginx hostname
Scenario 2
Input Validation Scenarios Order: ***, Cadence: fast:2020, kubernetes version: 1.23.8-gke.1900