Funk-lab/ansible/roles/dnsmasq/defaults/main.yml
alkatrazz c8a1faa632 feat: MetalLB + Traefik + wildcard DNS lab.local
- MetalLB pool 192.168.10.200-230 (L2 mode)
- Traefik LoadBalancer sur 192.168.10.200 (HTTP/HTTPS)
- dnsmasq wildcard *.lab.local → 192.168.10.200
- Fix Flannel CrashLoopBackOff : ClusterRoleBinding corrigée (kube-flannel → kube-system)
- Doc talos.md : procédure complète MetalLB + Traefik + pièges Flannel

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 22:45:06 +02:00

33 lines
620 B
YAML

---
dns_upstream:
- 1.1.1.1
- 9.9.9.9
dhcp_range_start: 192.168.10.50
dhcp_range_end: 192.168.10.99
dhcp_lease_time: 12h
dhcp_static_hosts:
- mac: "6c:4b:90:82:8e:47"
name: compute-01
ip: 192.168.10.11
- mac: "6c:4b:90:cf:7f:c5"
name: compute-02
ip: 192.168.10.12
- mac: "6c:4b:90:b6:49:20"
name: compute-03
ip: 192.168.10.13
traefik_ip: 192.168.10.200
dns_cluster_hosts:
- name: storage-01
ip: 192.168.10.1
- name: gpu-01
ip: 192.168.10.20
- name: compute-01
ip: 192.168.10.11
- name: compute-02
ip: 192.168.10.12
- name: compute-03
ip: 192.168.10.13