ahems / OpenAI-IaC-Demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenAI-IaC-Demo

install CLI:

curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash

Auto-install extensions:

az config set extension.use_dynamic_install=yes_without_prompt

Login to Azure:

az login --use-device-code

To use RDP to the Jumpbox:

RESOURCE_GROUP='OpenAI-Demo' SUBSCRIPTION_ID=$(az account show --query id --output tsv) az network bastion rdp --name 'BastionHost' --resource-group $RESOURCE_GROUP --target-resource-id '/subscriptions/$SUBSCRIPTION_ID/resourceGroups/$RESOURCE_GROUP/providers/Microsoft.Compute/virtualMachines/myVM'

Make scripts executable:

chmod +x vnet.azcli chmod +x acr.azcli chmod +x cogsvs.azcli chmod +x storage.azcli chmod +x vm.azcli chmod +x kv.azcli chmod +x aml.azcli chmod +x delete.azcli chmod +x role.azcli chmod +x deploy.sh chmod +x rg.azcli chmod +x role-assign.azcli chmod +x ./delete-then-deploy.sh

Deploy:

./deploy.sh

Install Azure VPN CLient:

https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-vpn-client-cert-windows

Clean Up first then Deploy:

./delete-then-deploy.sh

Clean Up

./delete.azcli

About


Languages

Language:PowerShell 91.5%Language:Shell 8.5%