Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Overview
This playbook provides step-by-step instructions for setting up an Azure deployment for the PO Box. It includes creating an App Registration, setting up a storage account and file share, and deploying an Azure Container Instance (ACI) with necessary configurations.
...
Above created app registration should be authenticated as per step 4 https://zilla.atlassian.net/wiki/spaces/ZILLA/pages/3225681948/PoBox+ZINC+support+in+Azure+-+Azure+Container+Registry+ACR+Setup+Guide#Step-4%3A-Obtain-Access-Token Step 4 and given AcrPull
access to repository by Customer Success team
...
registry user name
: Application Id noted in step Step 1 https://zilla.atlassian.net/wiki/spaces/ZILLA/pages/edit-v2/3225354263#Step-1%3A-Create-App-Registration.1
registry password
: Secret noted in step 2 https://zilla.atlassian.net/wiki/spaces/ZILLA/pages/edit-v2/3225354263#Step-2%3A-Add-Client-Secret.1
Azure storage account name
: Secret noted in step 3 https://zilla.atlassian.net/wiki/spaces/ZILLASUP/pages/edit-v2/3274178561#Step-3%3A-Create-Storage-Account
Azure storage account access key
: Can be obtained from
registry password
: Secret noted in Step 2
Azure storage account name
: Secret noted in Step 3
Azure storage account access key
: Can be obtained from Storage Account | Security + Networking | Access Keys
...
Step 5: Create Zilla Directory and Upload Token
Create a directory in the file share and upload the Zilla token provided by the Customer Success team.
...
the file share and upload the Zilla token provided by the Customer Success team.
Code Block |
---|
# Create the pobox-configZilla directory inside Zilla az storage directory create \ --name "Zilla/pobox-config" \ --share-name "zilla-pobox-volume" \ --account-name "zillapoboxstorage" # Create the pobox-outputconfig directory inside Zilla az storage directory create \ --name "Zilla/pobox-ouputconfig" \ --share-name "zilla-pobox-volume" \ --account-name "zillapoboxstorage" |
Step 6: Create Azure Container Instance
...
# Create the pobox-output directory inside Zilla
az storage directory create \
--name "Zilla/pobox-ouput" \
--share-name "zilla-pobox-volume" \
--account-name "zillapoboxstorage" |
Step 6: Create Azure Container Instance
Above created app registration should be authenticated as per Step 4 and given AcrPull
access to repository by CS team
...
Step 7: Create Logic app to restart container
This step needs to be done manually. Refer https://zilla.atlassian.net/wiki/spaces/ZILLA/pages/edit-v2/3225354263#Step-6%3A-Create-Logic-app-to-restart-container to be done manually. Refer to Step 6: Create Logic app to restart container.
Option 3: Execute Power-shell script
...
This step needs to be done manually. Refer https://zilla.atlassian.net/wiki/spaces/ZILLA/pages/edit-v2/3225354263#Step-6%3A-Create-Logic-app-to-restart-container to Step 6: Create Logic app to restart container.
Attachments
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
View file | ||
---|---|---|
|
...