infrastructure

Deploy NixOS configurations with Colmena across Proxmox LXC containers and bare-metal hosts.

27|3|Updated Aug 22, 2024
One-click install
npx skills add https://github.com/fred-drake/nix --skill infrastructure-fred-drake
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: infrastructure
Source: https://github.com/fred-drake/nix/tree/main/.claude/skills/infrastructure
Command: npx skills add https://github.com/fred-drake/nix --skill infrastructure-fred-drake

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Manage NixOS infrastructure for this nix flake project. Deploy configurations with Colmena, manage Proxmox LXC containers, troubleshoot services, and maintain servers.

Core Features & Use Cases

  • Deploy NixOS configurations with Colmena across Proxmox LXC containers and bare-metal hosts.
  • Manage Proxmox container lifecycle (start, stop, reboot, status) and monitor services.
  • Troubleshoot and verify service health across multiple hosts; perform routine maintenance tasks.

Quick Start

Use Colmena to deploy and manage NixOS configurations across Proxmox containers and bare-metal hosts, verify services, and perform routine maintenance.

Frequently Asked Questions about infrastructure

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

FAQPage Schema
How do I deploy NixOS configurations across Proxmox LXC containers and bare-metal hosts?

You can deploy NixOS configurations across Proxmox LXC containers and bare-metal hosts using Colmena, which handles the deployment process and allows you to apply configurations to multiple targets simultaneously.

Can I manage the Proxmox LXC container lifecycle directly within a NixOS deployment workflow?

Yes, you can manage the Proxmox LXC container lifecycle directly, including starting, stopping, rebooting, and checking the status of containers within your NixOS deployment workflow.

What is the correct DNS sequencing order when deploying NixOS infrastructure with Colmena?

The correct DNS sequencing order for NixOS infrastructure deployments is dns1 followed by dns2, ensuring proper name resolution before proceeding with the full deployment.

How do I troubleshoot and verify service health across multiple NixOS hosts after a deployment?

You can troubleshoot and verify service health across multiple NixOS hosts using SSH-based service monitoring and post-deploy verification procedures to check service status and ensure stability.

Does this approach support routine maintenance for both bare-metal servers and Proxmox containers?

Yes, this approach supports routine maintenance for both bare-metal servers and Proxmox LXC containers, allowing you to perform consistent maintenance tasks and manage service health across your entire infrastructure.