Hetzner cloud infrastructure provisioning for Kubernetes. Use when provisioning servers, networks, load balancers, firewalls, DNS zones, or storage on Hetzner Cloud via hcloud CLI.
Installation
Details
Usage
After installing, this skill will be available to your AI coding assistant.
Verify installation:
npx agent-skills-cli listSkill Instructions
name: hetzner-infra description: Hetzner cloud infrastructure provisioning for Kubernetes. Use when provisioning servers, networks, load balancers, firewalls, DNS zones, or storage on Hetzner Cloud via hcloud CLI.
Cloud Infrastructure
Infrastructure patterns for Kubernetes clusters. Implementation via hcloud CLI. All scripts are idempotent.
Core Components
| Component | Purpose | hcloud Command |
|---|---|---|
| Compute | VM instances for nodes | hcloud server |
| Network | Private connectivity | hcloud network |
| Load Balancer | Traffic distribution | hcloud load-balancer |
| Firewall | Network security | hcloud firewall |
| DNS | Name resolution | hcloud zone |
| Storage | Block storage | hcloud volume |
Server Type Selection
If a server type is unavailable in the preferred location, try other European locations:
# Check availability across EU locations
for loc in fsn1 nbg1 hel1; do
echo "=== $loc ===" && hcloud server-type list --selector location=$loc
done
EU locations: fsn1 (Falkenstein), nbg1 (Nuremberg), hel1 (Helsinki)
Quick Start
# Install hcloud CLI
curl -sL https://github.com/hetznercloud/cli/releases/latest/download/hcloud-linux-amd64.tar.gz | tar xz
sudo mv hcloud /usr/local/bin/
# Set token
export HCLOUD_TOKEN="your-token"
# Verify
hcloud server list
hcloud Reference
| Resource | Reference |
|---|---|
| Servers | hcloud-server.md |
| Networks | hcloud-network.md |
| Load Balancers | hcloud-load-balancer.md |
| Firewalls | hcloud-firewall.md |
| Volumes | hcloud-volume.md |
| Floating IPs | hcloud-floating-ip.md |
| Primary IPs | hcloud-primary-ip.md |
| SSH Keys | hcloud-ssh-key.md |
| Images | hcloud-image.md |
| Certificates | hcloud-certificate.md |
| Placement Groups | hcloud-placement-group.md |
| DNS Zones | hcloud-zone.md |
| Storage Boxes | hcloud-storage-box.md |
| Datacenters | hcloud-datacenter.md |
| Context | hcloud-context.md |
Provisioning
See references/provisioning.md for step-by-step infrastructure setup.
References
- provisioning.md - Step-by-step setup
- terraform.md - Infrastructure as Code
- naming.md - Naming conventions
- cost-optimization.md - Cost strategies
- scripts.md - Automation scripts
- cert-manager-hetzner.md - TLS certificates
More by NeverSight
View allUnified TDD workflow skill combining 6-phase TDD planning with Red-Green-Refactor task chain generation, and 4-phase TDD verification with compliance reporting. Triggers on "workflow:tdd-plan", "workflow:tdd-verify".
.NET SDK and runtime installation across Windows, macOS, and Linux. Handles version detection, platform-specific installers (WinGet, Homebrew, apt, dnf), SDK vs runtime selection, offline installation, Docker setup, and troubleshooting. Auto-activates for .NET installation, setup, version management, and multi-platform deployment.
Social media: content strategy, community building, organic growth.
Minimal implementation of Recursive Language Models (RLM) using Gemini 2.0 Flash and a local Python REPL. Enables processing of massive contexts via the Gemini CLI.
