File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed
scenarios/AksOpenAiTerraform Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -8,16 +8,19 @@ ms.author: ariaamini
8
8
ms.custom : innovation-engine, linux-related-content
9
9
---
10
10
11
- ## Provision Resources with Terraform ( ~ 5 minutes)
12
- Run terraform to provision all the Azure resources required to setup your new OpenAI website .
11
+ ## Authenticate
12
+ Create a new service principal and pass it to Terraform so it can manage Azure resources on your behalf .
13
13
``` bash
14
- # Authenticate
14
+ export SERVICE_PRINCIPAL=$( az ad sp create-for-rbac --name " ExecutableDocs" --role=" Contributor" --scopes=" /subscriptions/$SUBSCRIPTION_ID " )
15
+ export ARM_CLIENT_ID=$( jq .appId <<< " $SERVICE_PRINCIPAL" )
16
+ export ARM_CLIENT_SECRET=$( jq .password <<< " $SERVICE_PRINCIPAL" )
17
+ export ARM_TENANT_ID=$( jq .tenant <<< " $SERVICE_PRINCIPAL" )
15
18
export ARM_SUBSCRIPTION_ID=$SUBSCRIPTION_ID
16
- az ad sp create-for-rbac --name " ExecutableDocs" --role=" Contributor" --scopes=" /subscriptions/$ARM_SUBSCRIPTION_ID "
17
- export ARM_CLIENT_ID=$( jq .appId <<< " $SP" )
18
- export ARM_CLIENT_SECRET=$( jq .password <<< " $SP" )
19
- export ARM_TENANT_ID=$( jq .tenant <<< " $SP" )
19
+ ```
20
20
21
+ ## Provision Resources with Terraform (~ 5 minutes)
22
+ Run terraform to provision all the Azure resources required to setup your new OpenAI website.
23
+ ``` bash
21
24
# Terraform parses TF_VAR_* as vars (Ex: TF_VAR_name -> name)
22
25
export TF_VAR_location=$REGION
23
26
export TF_VAR_kubernetes_version=" 1.30.9"
You can’t perform that action at this time.
0 commit comments