Managing PVE using Ansible 使用 Ansible管理PVE
- 批量开关机
- 批量更新系统
- 往LXC内部推送文件
- 在LXC内部执行命令
- 在pve主机上运行
- ansible
- python3
- 在lxc上部署、更新prometheus
ansible-playbook -i pve apps_prometheus.yml
- 批量更新所有的 LXC、VM,limit是可选的
STATUS=running ansible-playbook -i pve update.yml --limit lxc
STATUS=running ansible-playbook -i pve update.yml --limit vm
- 在lxc、vm上执行脚本
ansible-playbook -i pve on-remote.yml --limit gitea
- 批量关机,limit是可选的
STATUS=running ansible-playbook -i pve shutdown.yml --limit lxc
STATUS=running ansible-playbook -i pve shutdown.yml --limit vm