microsoft/TypeAgent
Publicmirrored from https://github.com/microsoft/TypeAgentAvailable
Commit
Azure ARM template (#1157)
- Make the azure ARM template work with just the command `az deployment
sub create --template-file template.json --location eastus` after logged
in to AzCLI and chosen the default subscription.
- Remove non-essential services (mongodb and storage accounts for the
docker service, will add those separately later if needed)
- Reduce capacity to reasonable level for trying things out to fit the
default quota.
- Change it to deploy to a subscription and automatically create
everything, including RBAC role assignments, and keyvault value.
- TypeAgent will assume authentication using "identity" when key is
missing.
Remaining work not in this PR:
- Need to switch our search API/implementation because Bing search API
is going away.
- The key vault is using the same name per region, so will conflict if
there are multiple people using the default value. Consider skipping the
key vault and just generating the .env file, or generate a unique name
and provide it to the user.