Files
homelab-infra/infrastructure/proxmox/ansible/requirements.yml
T
panxiao81 2e05b1a96a
yaml / yaml (pull_request) Failing after 25s
terraform / validate (pull_request) Successful in 51s
ansible / collection-test (pull_request) Successful in 1m27s
ansible / lint (pull_request) Successful in 3m45s
声明式管理 Proxmox API 对象与 Samba DNS 上游
2026-09-17 13:22:50 +00:00

18 lines
1.1 KiB
YAML

---
# Install with: ansible-galaxy collection install -r requirements.yml
#
# This file did not exist until ansible-lint flagged unresolvable modules: the
# other two projects (samba-ad/, openbao/) declared their collections but this
# one relied on whatever happened to be in the operator's environment. A fresh
# checkout or a CI runner could not reproduce it.
collections:
- name: ansible.netcommon # network_cli connection for VyOS — it has no Python
# interpreter, so the usual ssh+python path cannot work
- name: vyos.vyos # vyos_config; see CLAUDE.md on preferring explicit
# `set` lines over the resource modules, which lag upstream
- name: ansible.posix # mount, authorized_key
- name: community.general # proxmox_kvm (guest lifecycle). NOTE: deb822_repository
# is ansible.builtin, NOT community.general — see CLAUDE.md
- name: community.proxmox
version: 2.0.0 # typed PVE API modules for HA, SDN and guest lifecycle