aspire-deployment

Automate Aspire deployment workflows from AppHost to Docker Compose, Kubernetes, Azure, and AWS.

46|6|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/elbruno/ElBruno.MarkItDotNet --skill aspire-deployment-elbruno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aspire-deployment
Source: https://github.com/elbruno/ElBruno.MarkItDotNet/tree/main/.agents/skills/aspire-deployment
Command: npx skills add https://github.com/elbruno/ElBruno.MarkItDotNet --skill aspire-deployment-elbruno

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates end-to-end Aspire deployment workflows from AppHost to deployment artifacts and target environments.

Core Features & Use Cases

  • End-to-end deployment orchestration from AppHost to Docker Compose, Kubernetes, Azure, and AWS targets.
  • Preflight, publish, deploy, and destroy workflows with artifact previews and validation checks.
  • Guidance and reference loading for target-specific deployments, ensuring consistent, native tooling alignment.

Quick Start

Run Aspire deploy to apply the configured AppHost deployment to your target environment

Frequently Asked Questions about aspire-deployment

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

FAQPage Schema
How do I automate Aspire app deployment to Kubernetes and Docker Compose?

Automate Aspire app deployment by orchestrating end-to-end workflows from the AppHost directly to Kubernetes and Docker Compose targets. The process handles preflight checks, publish steps, and final artifact generation for consistent native tooling alignment.

What is the process for deploying an Aspire AppHost to Azure?

Aspire AppHost deployment to Azure involves running automated preflight, publish, and deploy workflows. This generates target-specific deployment artifacts and applies them securely to the Azure environment using native tooling references.

Can I use Aspire deployment automation for AWS environments?

Yes, Aspire deployment automation supports AWS environments. It orchestrates the end-to-end workflow from the AppHost to AWS, applying native guidance and validation hooks to ensure correct artifact deployment and configuration.

Does Aspire deployment handle secrets and parameters securely?

Aspire deployment securely surfaces parameters and secrets during the publish and deploy steps. It enforces Aspire-native guidance to ensure sensitive data is managed safely across Docker Compose, Kubernetes, Azure, and AWS targets.

How do I destroy deployed Aspire applications across target environments?

Destroy deployed Aspire applications by running the optional destroy workflow provided by the automation. This cleanly removes deployment artifacts and resources from target environments like Azure, AWS, Kubernetes, or Docker Compose.