pagopa / dx

Devex repository for shared tools and pipelines.
https://pagopa.github.io/dx/docs/
1 stars 0 forks source link

[DEVEX-131] New TF module to create an Azure App Service #26

Closed Krusty93 closed 3 months ago

Krusty93 commented 3 months ago

List of changes

A new module to create an Azure App Service.

This module creates:

subnet for the app service production slot staging slot private endpoints This module DOES NOT use vnet routing rules, but instead uses private endpoints to regulate app service access. Then, access is disabled from outside the vnet (without the vpn).

Naming convention is also forced.

Motivation and context

Actual module is too complex and does not force to use certain patterns like private endpoints

Type of changes

Does this introduce a change to production resources with possible user impact?

Other information