deploy

Automate application deployment and configuration on Proxmox/K3s infrastructure.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/ArthurBarre/proxmox --skill deploy-arthurbarre
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy
Source: https://github.com/ArthurBarre/proxmox/tree/main/skills/deploy
Command: npx skills add https://github.com/ArthurBarre/proxmox --skill deploy-arthurbarre

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires terraform, ansible, kubectl, gitea, docker, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the full deployment lifecycle of applications on a Proxmox/K3s infrastructure, providing a seamless CI/CD experience through Gitea Actions.

Core Features & Use Cases

  • Automated Deployment: Handles the entire deployment process, from project analysis to production push.
  • CI/CD Setup: Configures continuous integration and continuous deployment with Gitea Actions.
  • Kubernetes Manifests: Generates Kubernetes manifests for deployment, service, and other necessary resources.
  • Traefik Routing: Sets up Traefik for routing external traffic to the application.
  • DNS Configuration: Automatically configures DNS records for the application.
  • Use Case: Deploy a new web application to the Proxmox/K3s cluster with a single command and have it automatically configured for production.

Quick Start

Use the deploy skill to automate the deployment of your web application on the Proxmox/K3s cluster.

Frequently Asked Questions about deploy

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

FAQPage Schema
How do I automate app deployment to a Proxmox Kubernetes cluster?

Automating app deployment to a Proxmox cluster involves generating Kubernetes manifests and configuring CI/CD pipelines. This process handles the entire lifecycle from project analysis to production push using Gitea Actions and Traefik routing.

Can I set up CI/CD pipelines for Proxmox using Gitea Actions?

Yes, you can set up CI/CD pipelines for Proxmox using Gitea Actions. The deployment process configures continuous integration and deployment automatically, enabling seamless application builds and pushes directly within your Proxmox/K3s infrastructure.

Do I need Terraform and Ansible to deploy apps on K3s?

Yes, you need Terraform, Ansible, kubectl, Gitea, and Docker to deploy apps on K3s. These dependencies are required to automate the infrastructure provisioning, configuration management, and container orchestration for your applications.

How does Traefik routing work with applications deployed on K3s?

Traefik routing directs external traffic to applications deployed on K3s by automatically configuring ingress. The deployment process sets up Traefik alongside Kubernetes manifests and DNS records to ensure external requests reach the correct application endpoints.

What is the best way to configure DNS records for Kubernetes deployments on Proxmox?

The best way to configure DNS records for Kubernetes deployments on Proxmox is through automated deployment workflows. This approach automatically generates and applies DNS configurations during the deployment lifecycle alongside Kubernetes manifests and Traefik routing.

Are there limitations when deploying Docker applications to a Proxmox K3s infrastructure?

When deploying Docker applications to a Proxmox K3s infrastructure, you must ensure compatibility with Gitea Actions, Traefik, and Kubernetes manifests. The automated deployment handles various application types but requires all specified dependencies to function correctly.