aspire-deployment

Deploy .NET Aspire applications from AppHost models to hosting environments.

1|Updated Nov 26, 2021
One-click install
npx skills add https://github.com/Zuul86/WeatherStation --skill aspire-deployment-zuul86
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aspire-deployment
Source: https://github.com/Zuul86/WeatherStation/tree/main/.agents/skills/aspire-deployment
Command: npx skills add https://github.com/Zuul86/WeatherStation --skill aspire-deployment-zuul86

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the complex process of deploying.NET Aspire applications by providing a unified workflow for publishing, validating, provisioning, and tearing down deployments across multiple environments.

Core Features & Use Cases

  • Aspire-Native Deployment Workflows: Guides AppHost-based deployment using Aspire CLI commands for publishing, deploying, previewing, and destroying applications.
  • Multi-Target Support: Handles deployment scenarios for Docker Compose, Kubernetes, Azure services, and AWS while routing to the correct target-specific guidance.
  • Production Readiness Checks: Validates parameters, secrets, environments, registries, authentication, and deployment prerequisites before applying changes.

Quick Start

Use the aspire-deployment skill to publish and deploy my Aspire application to my chosen hosting environment.

Frequently Asked Questions about aspire-deployment

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

FAQPage Schema
How do I deploy .NET Aspire applications to cloud environments?

The deployment workflow guides publishing, validating, provisioning, and tearing down Aspire deployments by routing AppHost models to the correct target-specific integration for your chosen hosting environment.

Can I deploy Aspire apps to Kubernetes and Docker Compose?

Yes, multi-target support handles deployment scenarios for Docker Compose and Kubernetes alongside cloud providers, routing AppHost models to the correct target-specific guidance for container orchestration.

What prerequisites do I need to validate before deploying Aspire apps?

Before deploying Aspire apps, production readiness checks validate parameters, secrets, environments, registries, authentication, and application resources to ensure prerequisites are met before applying changes.

Does Aspire deployment support CI/CD automation workflows?

Yes, Aspire deployment applies to CI/CD automation scenarios by integrating Aspire CLI workflows with target-specific deployment integrations to publish and deploy applications automatically.

What is the best way to tear down Aspire application deployments?

Tearing down Aspire deployments involves using Aspire CLI workflows to destroy applications and provisioned infrastructure across supported hosting environments, ensuring complete infrastructure teardown scenarios are handled.