azure_setup_guide
Configure Azure for container deployment by setting up required resources and permissions to deploy applications using DevOps workflows.
Instructions
Guide through Azure setup for container deployment
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/index.js:1059-1119 (registration)Registration of the 'azure_setup_guide' tool, including its inline handler function that returns a static textual guide for Azure container deployment setup, covering options, prerequisites, quick start, and references to related tools.server.tool( "azure_setup_guide", "Guide through Azure setup for container deployment", {}, async () => { return { content: [{ type: "text", text: `AZURE CONTAINER DEPLOYMENT GUIDE ================================= DEPLOYMENT OPTIONS: ------------------- 1. Azure Container Apps (Recommended) - Serverless containers - Auto-scaling, pay per use - Best for: microservices, APIs, web apps 2. Azure Container Instances (ACI) - Simple single-container workloads - Quick testing/dev environments - Best for: batch jobs, simple apps 3. Azure App Service - PaaS with container support - Built-in CI/CD, SSL, custom domains - Best for: web applications 4. Azure Kubernetes Service (AKS) - Full Kubernetes cluster - Maximum control and scalability - Best for: complex microservices architectures PREREQUISITES: -------------- 1. Azure account: https://azure.microsoft.com/free/ 2. Azure CLI installed: https://docs.microsoft.com/cli/azure/install-azure-cli 3. Docker installed locally QUICK START: ------------ 1. Install Azure CLI 2. Login: az login 3. Create resource group: az group create -n myapp-rg -l westus2 4. Create container registry: az acr create -n myappacr -g myapp-rg --sku Basic 5. Push image to ACR 6. Deploy to Container Apps APPROVED REGIONS (RTD): ----------------------- - westus - westus2 (recommended) - westus3 Use 'azure_check_cli' to verify your setup. Use 'azure_acr_setup' to create a container registry. Use 'azure_container_apps_deploy' to deploy your app.` }] }; } );