diff --git a/.github/workflows/_terraformEnvironmentTemplate.yml b/.github/workflows/_terraformEnvironmentTemplate.yml index 1953255..965e8ba 100644 --- a/.github/workflows/_terraformEnvironmentTemplate.yml +++ b/.github/workflows/_terraformEnvironmentTemplate.yml @@ -129,6 +129,13 @@ jobs: id: checkout_repository uses: actions/checkout@v4 + # Login to Azure + - name: Azure Login + id: azure_login + uses: azure/login@v1 + with: + creds: '{"clientId":"${{ secrets.CLIENT_ID }}","clientSecret":"${{ secrets.CLIENT_SECRET }}","subscriptionId":"${{ inputs.subscription_id }}","tenantId":"${{ inputs.tenant_id }}"}' + # Terraform Init - name: Terraform Init id: terraform_init @@ -226,6 +233,13 @@ jobs: id: checkout_repository uses: actions/checkout@v4 + # Login to Azure + - name: Azure Login + id: azure_login + uses: azure/login@v1 + with: + creds: '{"clientId":"${{ secrets.CLIENT_ID }}","clientSecret":"${{ secrets.CLIENT_SECRET }}","subscriptionId":"${{ inputs.subscription_id }}","tenantId":"${{ inputs.tenant_id }}"}' + # Terraform Init - name: Terraform Init working-directory: ${{ inputs.working_directory }} diff --git a/config/PerfectThymeTech/vars.tfvars b/config/PerfectThymeTech/vars.tfvars new file mode 100644 index 0000000..fdd321c --- /dev/null +++ b/config/PerfectThymeTech/vars.tfvars @@ -0,0 +1,25 @@ +location = "germanywestcentral" +environment = "int" +prefix = "sc4" +tags = {} + +# Service variables +data_factory_azure_devops_repo = {} +data_factory_global_parameters = {} +kusto_cluster_sku = { + name = "Standard_E2ads_v5", + capacity = 2 +} +kusto_cluster_language_extensions = ["PYTHON_3.10.8"] +kusto_cluster_auto_stop_enabled = false +kusto_cluster_purge_enabled = false +kusto_cluster_streaming_ingestion_enabled = false +kusto_cluster_databases = { + operationaldb = { + hot_cache_period = "P7D" + soft_delete_period = "P31D" + } +} + +# Monitoring variables +diagnostics_configurations = []