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.