40 lines
1.2 KiB
YAML
40 lines
1.2 KiB
YAML
---
|
|
# Ansible Galaxy requirements
|
|
# Install with: ansible-galaxy install -r requirements.yml
|
|
#
|
|
# This file tracks all external collections and roles required by this repository.
|
|
# Version pinning ensures reproducible deployments.
|
|
#
|
|
# Last updated: 2026-01-10
|
|
|
|
collections:
|
|
# Community Proxmox Collection
|
|
# Used for: proxmox lifecycle, kvm, and nic management modules
|
|
# Docs: https://docs.ansible.com/ansible/latest/collections/community/proxmox/
|
|
- name: community.proxmox
|
|
version: ">=1.6.0"
|
|
|
|
# Community General Collection
|
|
# Used for: docker modules and general utilities
|
|
# Docs: https://docs.ansible.com/ansible/latest/collections/community/general/
|
|
- name: community.general
|
|
version: ">=8.0.0"
|
|
|
|
# Community Docker Collection
|
|
# Used for: docker_swarm, docker_container, docker_network modules
|
|
# Docs: https://docs.ansible.com/ansible/latest/collections/community/docker/
|
|
- name: community.docker
|
|
version: ">=3.0.0"
|
|
|
|
# Ansible POSIX Collection
|
|
# Used for: authorized_key, synchronize, sysctl modules
|
|
# Docs: https://docs.ansible.com/ansible/latest/collections/ansible/posix/
|
|
- name: ansible.posix
|
|
version: ">=1.5.0"
|
|
|
|
# roles:
|
|
# Add external roles here as needed
|
|
# Example:
|
|
# - name: geerlingguy.docker
|
|
# version: "6.1.0"
|