---
# AWOOOI Ansible Inventory
# Sprint B — Host IaC
# 建立時間: 2026-04-11 (台北時區)
# 建立者: Claude Sonnet 4.6 — Sprint B-1

all:
  children:
    devops:
      hosts:
        host_110:
          ansible_host: 192.168.0.110
          ansible_user: wooo
          ansible_ssh_private_key_file: "~/.ssh/id_ed25519"

    ai_web:
      hosts:
        host_188:
          ansible_host: 192.168.0.188
          ansible_user: ollama
          ansible_ssh_private_key_file: "~/.ssh/id_ed25519"

    ollama_fallback:
      hosts:
        host_111:
          ansible_host: 192.168.0.111
          ansible_user: ooo
          ansible_ssh_private_key_file: "~/.ssh/id_rsa"
          ansible_ssh_common_args: "-o ProxyJump=192.168.0.110 -o StrictHostKeyChecking=accept-new"

    k3s_masters:
      hosts:
        host_120:
          ansible_host: 192.168.0.120
          ansible_user: wooo
          ansible_ssh_private_key_file: "~/.ssh/id_ed25519"
        host_121:
          ansible_host: 192.168.0.121
          ansible_user: wooo
          ansible_ssh_private_key_file: "~/.ssh/id_ed25519"

    security:
      hosts:
        host_112:
          ansible_host: 192.168.0.112
          ansible_user: wooo
          ansible_ssh_private_key_file: "~/.ssh/id_ed25519"
          ansible_skip_tags: "all"  # 預留，本次不執行
