azure-container-deployment

Deploy containerized Flask and Ollama apps to Azure Container Apps.

Updated Dec 3, 2025
One-click install
npx skills add https://github.com/findinfinitelabs/chuuk --skill azure-container-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-container-deployment
Source: https://github.com/findinfinitelabs/chuuk/tree/main/.claude/skills/azure-container-deployment
Command: npx skills add https://github.com/findinfinitelabs/chuuk --skill azure-container-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a repeatable, manifests-ready approach to deploying and managing the Chuuk Dictionary application on Azure. It handles containerized deployment, multi-container orchestration, and secure integration with Cosmos DB, Key Vault, and Azure Container Registry (ACR).

Core Features & Use Cases

  • Multi-container deployment: Deploy the main Flask app along with an Ollama service for translation, in a scalable container environment.
  • Integrated Azure services: Configures Cosmos DB, Key Vault, and ACR integration, enabling secure secrets management and scalable storage.
  • Production-grade workflows: Provides scripts and guidance to create resource groups, deploy containers, and manage environment variables for production environments.

Quick Start

Run the deployment script deploy-chuuk.sh to provision the Azure resources and deploy the main Flask app and Ollama service.

Frequently Asked Questions about azure-container-deployment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a multi-container Flask app to Azure Container Apps?

To deploy a multi-container Flask app to Azure Container Apps, run the deployment script to provision resource groups, registries, databases, vaults, and container apps. This orchestrates the main Flask app alongside an Ollama service.

What's the best way to integrate Cosmos DB and Key Vault with Azure Container Apps?

The best way to integrate Cosmos DB and Key Vault with Azure Container Apps is using an automated deployment script that configures secure secrets management and scalable storage during environment provisioning.

Do I need Azure CLI and Docker to deploy containerized applications to Azure?

Yes, you need Azure CLI and Docker to deploy containerized applications to Azure. The deployment workflow requires these tools alongside appropriate Azure resources to provision registries, databases, and container environments.

Can I use Azure Container Registry to orchestrate a Flask app and Ollama service together?

Yes, you can use Azure Container Registry to orchestrate a Flask app and Ollama service together. The deployment script provisions ACR integration to manage multi-container environments for production-ready workflows.

How does Azure Container Apps handle environment provisioning for production-grade applications?

Azure Container Apps handles production environment provisioning by running deployment scripts that create resource groups, registries, databases, vaults, and container apps. This provides repeatable, manifests-ready infrastructure configuration.