This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Install the required modules | |
| Install-PackageProvider -Name NuGet -Force -Scope CurrentUser | |
| Install-Module -Name azure.datafactory.tools -Scope CurrentUser -Force -Verbose | |
| Import-Module -Name azure.datafactory.tools | |
| # Publish the ADF artefacts | |
| Publish-AdfV2FromJson ` | |
| -RootFolder "$(System.DefaultWorkingDirectory)/_AzureDataFactory-CI/drop" ` | |
| -ResourceGroupName "$(resourceGroupName)" ` | |
| -DataFactoryName "$(dataFactoryName)" ` |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Starter pipeline | |
| # Start with a minimal pipeline that you can customize to build and deploy your code. | |
| # Add steps that build, run tests, deploy, and more: | |
| # https://aka.ms/yaml | |
| trigger: | |
| - master | |
| pool: | |
| vmImage: 'ubuntu-latest' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| create table dbo.output | |
| ( | |
| name varchar(20), | |
| location varchar(20), | |
| salary integer | |
| ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| az keyvault set-policy --name KV-Ash-Dev --object-id XXADFDev_ManagedIdentityObjectIDXX --secret-permissions get list set delete --key-permissions create decrypt delete encrypt get list unwrapKey wrapKey | |
| az keyvault set-policy --name KV-Ash-Prod --object-id XXADFProd_ManagedIdentityObjectIDXX --secret-permissions get list set delete --key-permissions create decrypt delete encrypt get list unwrapKey wrapKey |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| az keyvault set-policy -n KV-Ash-Dev --spn XXappId_DEVXX --secret-permissions get list set delete --key-permissions create decrypt delete encrypt get list unwrapKey wrapKey | |
| az keyvault set-policy -n KV-Ash-Prod --spn XXappId_PRODXX --secret-permissions get list set delete --key-permissions create decrypt delete encrypt get list unwrapKey wrapKey |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| az keyvault secret set --vault-name KV-Ash-Dev --name "SpnPassword" --value XXSPN_Password_DEVXX | |
| az keyvault secret set --vault-name KV-Ash-Prod --name "SpnPassword" --value XXSPN_Password_PRODXX |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| az ad sp create-for-rbac --name spn-ash-dev | |
| az ad sp create-for-rbac --name spn-ash-prod |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| az keyvault secret set --vault-name KV-Ash-Dev --name "AzureSQLConnString" --value XXAzureSQL_ConnectionString_DEVXX | |
| az keyvault secret set --vault-name KV-Ash-Prod --name "AzureSQLConnString" --value XXAzureSQL_ConnectionString_PRODXX |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| az keyvault secret set --vault-name KV-Ash-Dev --name "StorageAccountConnString" --value XXStorageAccountConnectionString_DEVXX | |
| az keyvault secret set --vault-name KV-Ash-Prod --name "StorageAccountConnString" --value XXStorageAccountConnectionString_PRODXX |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| az keyvault create --name KV-Ash-Dev --resource-group RG-Ash-Dev --location AustraliaEast | |
| az keyvault create --name KV-Ash-Prod --resource-group RG-Ash-Prod --location AustraliaEast |
NewerOlder