BookmarkSubscribeRSS Feed
TeeHammed
Fluorite | Level 6

Hi All,

 

I'm currently in the process of deploying SAS Viya on a new AKS cluster that utilizes the Azure Application Gateway Ingress Controller, and I was wondering if anyone has experience using this combination and whether SAS Viya is compatible with it.

 

I would like to first run the pre-installation check provided in this repository: https://github.com/sassoftware/viya4-ark/tree/main/pre_install_report  however the available ingress options mentioned there are limited tonginx or openshift, and as far as I'm aware,  the Azure Application Gateway Ingress Controller is not based onnginx.

 

Would I need to deploy a separate nginx ingress controller or is there a way to make the Azure Application Gateway Ingress Controllerwork with SAS Viya?

 

Thank you in advance.

2 REPLIES 2
JosvanderVelden
SAS Super FREQ
There are two ways to deploy AGIC for your AKS cluster. The first way is through Helm; the second is through AKS as an add-on.
Source: https://learn.microsoft.com/en-us/azure/application-gateway/ingress-controller-overview
I believe with HELM you can use nginx. See:
https://communities.sas.com/t5/SAS-Communities-Library/SAS-Viya-on-Azure-Firewall-rules-for-NGINX-wh...
I hope this enables you to move on.
TeeHammed
Fluorite | Level 6

 

Apologies if I might have misunderstood your response, but in my current setup, which I, unfortunately, am unable to alter, the Azure Application Gateway Ingress Controller has already been deployed, and it's been done via Helm.

My confusion though, is that although SAS Viya on AKS appears to support the standard NGINX Ingress Controller, I don't know if it supports the Azure Application Gateway Ingress Controller, which I believe is a distinct solution with different functionalities and implementations when compared to the  NGINX Ingress Controller and I'm trying to figure out if I am able to use this with my SAS Viya deployment, or if I would need to deploy a separate NGINX Ingress Controller