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
| 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.` }] }; } );