Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: (IAC-1228) Support Azure Application Gateway with Azure WAF #506

Closed
wants to merge 1 commit into from

Conversation

riragh
Copy link
Member

@riragh riragh commented Nov 30, 2023

Changes:

New feature to support Azure Application Gateway with Azure WAF. viya4-iac-azure repo added new terraform azurerm resources to support this feature. For more details see viya4-iac-azure PR #355.

Note: There are related changes in the viya4-iac-azure repo to support these changes.
Also note, the work in SAS Viya products is still in progress so there might be more changes coming in this feature but this change should help the initial testing effort.

Tests:

Verified following scenarios, see internal ticket for details.

Scenario Task Provider Cadence kubernetes_version Deploy method
1 OOTB, create_app_gateway = true, V4_CFG_APPLICATION_GATEWAY_ENABLED: true INGRESS_NGINX_AZURE_DNS_LABEL_NAME: "rp276t00a-ingress-nginx" Azure fast:2020 1.26 ansible, DO: false
2 OOTB, create_app_gateway = true, INGRESS_NGINX_AZURE_DNS_LABEL_NAME: "rp276t00a-ingress-nginx" Azure fast:2020 1.26 ansible, DO: true
3 OOTB, create_app_gateway = true, V4_CFG_APPLICATION_GATEWAY_ENABLED and INGRESS_NGINX_AZURE_DNS_LABEL_NAME not set Azure fast:2020 1.26 ansible, DO: true

@riragh riragh added the enhancement New feature or request label Nov 30, 2023
@riragh riragh self-assigned this Nov 30, 2023
Copy link
Member

@thpang thpang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@riragh riragh closed this Dec 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants