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

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

Conversation

Krusty93
Copy link
Contributor

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

  • Add new resources
  • Update configuration to existing resources
  • Remove existing resources

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

  • Yes, users may be impacted applying this change
  • No

Other information

@Krusty93 Krusty93 requested a review from a team as a code owner May 27, 2024 09:37
@Krusty93 Krusty93 merged commit d4154ae into main May 27, 2024
3 checks passed
@Krusty93 Krusty93 deleted the DEVEX-131-produrre-un-modulo-terraform-che-crea-un-app-service-azure branch May 27, 2024 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants