I know this is a funny question but I am struggling with this... I setup SAS Viya 2023.08 on Azure using https://github.com/sassoftware/viya4-iac-azure and https://github.com/sassoftware/viya4-deployment and during configuration I have specified an IP address to be allowed to access this new environment (our main office external IP address). Now, I want to add another IP address (a CIDR) to be allowed to access SAS Viya. I added this new address to the Terraform.tfvars file in the "default_public_access_cidrs" field and re-ran Terraform with the "apply" command and it did not help. I am still blocked from accessing... I need help with this. Anyone can point me to where I need to add this new IP in Azure Portal?
There are two sides to this equation. The first is the one that you mentioned, that is the Network Security Group that surrounds your AKS Cluster as well as all the other resources. This controls things like client access to your cluster with a kubeconfig or ssh into a bastion/jump server. The other is the ingress nginix load balancer source range that controls the web traffic into the application. This would be modified on the nginx controller (or in the viya4-deployment https://github.com/sassoftware/viya4-deployment/blob/main/docs/CONFIG-VARS.md#base). To change this in the poral you would go to the AKS cluster and look under 'Services and ingresses' and find ingress-nginx-controller. An example for what you are looking at can be found here: https://learn.microsoft.com/en-us/azure/aks/load-balancer-standard#restrict-inbound-traffic-to-speci...
parameter) then can I just re-run the viya4-deployment Ansible again so it will just update the Ingress Controller with the additional IP address and do nothing more (since I modified just that one parameter) or will it delete/recreate my AKS cluster or do other things in addition to adding the IP address?
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9. Sign up by March 14 for just $795.