Metabase On Azure is a skill that generates a structured, modular Infrastructure-as-Code project using Azure Bicep, targeting deployments of Metabase on Azure Container Apps backed by a PostgreSQL Flexible Server. Rather than producing a single monolithic file, the skill outputs a directory organized into discrete modules covering PostgreSQL, Container Apps, and optionally a Container Registry, making the result suitable for professional deployment pipelines.
The skill handles several configuration details that are easy to get wrong manually. It configures required PostgreSQL extensions such as CITEXT, sets SSL transport modes correctly, and populates essential Metabase environment variables including MB_DB_TYPE. Secrets are separated from the main template through a generated .bicepparam file that uses secure placeholders, and a parameter mapping worksheet is included to guide the operator through filling in values before deployment.
Once the project directory is generated, the skill provides built-in commands for Bicep linting, what-if analysis to preview changes, and final resource creation against an Azure subscription. This gives a deployment pipeline a clear sequence of steps without requiring the developer to compose those commands from scratch.
This skill is relevant when the target environment is Azure and the desired analytics tool is Metabase. It is not a generic Bicep generator, nor does it cover other analytics platforms or other cloud providers. No environment variables are required to configure the skill itself at runtime.