deploy-node

Automate Cogni operator and node app deployment to k3s via Argo CD.

4|5|Updated Nov 5, 2025
One-click install
npx skills add https://github.com/cogni-dao/cogni --skill deploy-node
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-node
Source: https://github.com/cogni-dao/cogni/tree/main/.claude/skills/deploy-node
Command: npx skills add https://github.com/cogni-dao/cogni --skill deploy-node

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Deploy Cogni operator and node apps to k3s via Argo CD, covering fresh VM provisioning, bootstrap verification, DNS setup, image promotion, and health checks to enable reliable multi-environment deployments.

Core Features & Use Cases

  • End-to-end deployment workflow for Cogni operator and node apps to k3s with Argo CD, including staging/production environments.
  • Deterministic VM provisioning, bootstrap validation, DNS configuration, and image promotion to ensure healthy deployments.
  • Health verification and troubleshooting guidance for Argo CD sync issues and deployment health checks.

Quick Start

Provision a fresh VM and bootstrap Argo CD to deploy Cogni to the target environment in one automated workflow.

Frequently Asked Questions about deploy-node

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

FAQPage Schema
How do I automate k3s deployment with Argo CD from scratch?

Automating k3s deployment with Argo CD involves provisioning a fresh VM, bootstrapping Argo CD, configuring DNS, and promoting images to ensure healthy multi-environment staging and production deployments.

What is the process for VM provisioning and bootstrap verification in k3s?

VM provisioning and bootstrap verification in k3s requires deterministic provisioning steps using OpenTofu and Cherry Servers access, followed by strict bootstrap verification to validate the environment before deploying applications.

Do I need OpenTofu and Cherry Servers access to deploy to k3s?

Yes, you need OpenTofu and Cherry Servers access to handle deterministic VM provisioning and infrastructure automation required before bootstrapping Argo CD and deploying applications to the k3s cluster.

How do I troubleshoot Argo CD sync issues during a k3s deployment?

Troubleshooting Argo CD sync issues during k3s deployment involves running health checks, verifying bootstrap configurations, and validating deployment health across staging and production environments to identify sync failures.

Can I use this workflow to promote images across staging and production environments?

Yes, the workflow supports staging and production environments by enforcing deterministic image promotion steps, DNS setup, and health verification to ensure reliable multi-environment deployments via Argo CD.

Why is DNS setup required when bootstrapping Argo CD on k3s?

DNS setup is required when bootstrapping Argo CD on k3s to ensure proper network routing and endpoint resolution, enabling deterministic provisioning and successful health verification across deployment environments.