Files
homelab/ansible/roles/claude_code/templates/ssh_config.j2
T
Adyrem 3d596b984b Add Claude Code VM (105) with cloud-init provisioning
Arch Linux cloud image, 4 cores/8GB, dev-net (10.10.2.10), autostart.
Cloud-init handles user/SSH key/network on first boot. Ansible role
installs Claude Code CLI, tmux, SSH keys, SSH config for all managed
VMs via ProxyJump, homelab repo clone.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15 17:41:52 +02:00

43 lines
988 B
Django/Jinja

# Proxmox host — jump host only, no shell
Host proxmox
HostName 192.168.1.10
User root
IdentityFile ~/.ssh/homelab_ed25519
StrictHostKeyChecking no
# Proxmox SFTP — write files to host workspace
Host proxmox-sftp
HostName 192.168.1.10
User claude-code
IdentityFile ~/.ssh/claude-code_ed25519
StrictHostKeyChecking no
# Infra VMs — via ProxyJump through Proxmox
Host gitea-vm
HostName 10.10.1.125
User adyrem
ProxyJump proxmox
IdentityFile ~/.ssh/homelab_ed25519
StrictHostKeyChecking no
Host monitoring-vm
HostName 10.10.1.137
User adyrem
ProxyJump proxmox
IdentityFile ~/.ssh/homelab_ed25519
StrictHostKeyChecking no
Host pihole-ct
HostName 10.10.1.2
User root
ProxyJump proxmox
IdentityFile ~/.ssh/homelab_ed25519
StrictHostKeyChecking no
Host traefik-ct
HostName 10.10.1.3
User root
ProxyJump proxmox
IdentityFile ~/.ssh/homelab_ed25519
StrictHostKeyChecking no