incus-contrib/envs/hetzner/awx.yaml

28 lines
666 B
YAML

# awx.yaml - AWX deployment config for Hetzner lab
#
# Deploys a Debian 12 VM with K3s + AWX Operator on hz-node-03.
# VM uses macvlan parent=mgmt for direct access on the 10.10.0.0/24 network.
#
# Architecture:
# awx (10.10.0.122) - K3s + AWX Operator + AWX instance
# AWX exposed on NodePort 30080 (HTTP)
#
# Usage:
# source env
# ./incusos/deploy-awx \
# --config incusos/targets/hetzner/awx.yaml \
# --deploy
awx:
vm_name: awx
target_remote: hz-cluster
target_node: hz-node-03
ip: 10.10.0.122/24
gateway: 10.10.0.1
dns: 10.10.0.1
cpu: 4
memory: 8GiB
disk: 40GiB
aether_url: https://10.10.0.120:8443
aether_cluster_id: 52