This module sets up the shared infrastructure for PCQ.
pcq-frontend • pcq-backend • pcq-consolidation-service • pcq-shared-infrastructure • pcq-loader
The following parameters are required by this module
env
The environment of the deployment, such as "prod" or "sandbox".tenant_id
The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.jenkins_AAD_objectId
The Azure AD object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault.
The following parameters are optional
product
The (short) name of the product. Default is "pcq".location
The location of the Azure data center. Default is "UK South".appinsights_location
Location for Application Insights. Default is "UK South".application_type
Type of Application Insights (Web/Other). Default is "Web".
appInsightsInstrumentationKey
The instrumentation key for the application insights instance.vaultName
The name of the key vault.