deploy

Automate .NET 8–11 deployments with Dockerfile, Kubernetes, and Azure App Service configurations.

2|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/dimsour/dotnet-ai-toolkit --skill deploy-dimsour
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/dimsour/dotnet-ai-toolkit/tree/main/plugins/dotnet-copilot/skills/deploy
Command: npx skills add https://github.com/dimsour/dotnet-ai-toolkit --skill deploy-dimsour

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docker, kubectl, az, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the deployment of .NET applications by automating Dockerfile creation, Kubernetes deployment, and configuring Azure App Service and IIS, making it easier to deploy and manage applications at scale.

Core Features & Use Cases

  • Dockerfile Creation: Automatically generates a Dockerfile for .NET applications with multi-stage builds and security best practices.
  • Kubernetes Deployment: Facilitates creating Kubernetes manifests for .NET applications with proper resource limits, readiness and liveness probes, and health checks.
  • Azure App Service and IIS Configuration: Guides on setting up Azure App Service and IIS configurations, including connection strings, health checks, and graceful shutdown procedures.
  • Use Case: If you're looking to deploy a .NET 8-11 application using Docker, Kubernetes, or Azure App Service, this Skill can help you set up the necessary configurations and patterns to ensure a smooth deployment process.

Quick Start

Deploy a .NET application to Kubernetes using the deploy skill.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I generate a Dockerfile for .NET 8-11 applications?

To generate a Dockerfile for .NET 8-11 applications, this Skill automates creation with multi-stage builds and security best practices. It outputs ready-to-use files suitable for CI/CD pipelines.

How do I configure Kubernetes manifests for a .NET application?

To configure Kubernetes manifests for a .NET application, this Skill generates deployments with proper resource limits, readiness and liveness probes, and health checks. It provides the necessary configurations to ensure a smooth deployment process.

Do I need Azure CLI and kubectl to deploy .NET apps to Azure App Service?

Yes, you need Azure CLI, kubectl, and Docker installed to deploy and manage applications. These dependencies are required to execute the automated deployment patterns and configure Azure App Service and IIS.

What's the best way to set up IIS configuration with health checks for .NET?

The best way to set up IIS configuration with health checks is using this Skill to guide setting up connection strings, health checks, and graceful shutdown procedures. It ensures smooth deployment and management at scale.

Can I use this deployment Skill for CI/CD pipelines?

Yes, you can use this deployment Skill for CI/CD pipelines. It automates Dockerfile creation, Kubernetes deployment, and Azure App Service configurations specifically designed for development environments and continuous integration workflows.