2021-12-24 15:26:56 +03:00
|
|
|
|
---
|
|
|
|
|
- name: Настройка окружения
|
|
|
|
|
hosts: proxmox
|
|
|
|
|
vars_files:
|
2021-12-27 09:03:15 +03:00
|
|
|
|
- vars.yaml
|
2021-12-24 15:26:56 +03:00
|
|
|
|
tasks:
|
|
|
|
|
- name: Создание и настройка ВМ из шаблона
|
|
|
|
|
|
|
|
|
|
block:
|
|
|
|
|
- name: Создание ВМ
|
|
|
|
|
community.general.proxmox_kvm:
|
|
|
|
|
api_user: "{{ pve_user }}"
|
|
|
|
|
api_password: "{{ pve_password }}"
|
2021-12-27 09:03:15 +03:00
|
|
|
|
api_host: "{{ pve_node }}"
|
2021-12-24 15:26:56 +03:00
|
|
|
|
clone: "{{ pve_template_name }}"
|
|
|
|
|
vmid: "{{ pve_template_id }}"
|
2021-12-27 09:03:15 +03:00
|
|
|
|
newid: "{{ vm_id }}"
|
2021-12-24 15:26:56 +03:00
|
|
|
|
name: "{{ vm_name }}"
|
|
|
|
|
node: "{{ pve_node }}"
|
|
|
|
|
storage: "{{ pve_storage }}"
|
|
|
|
|
format: qcow2
|
|
|
|
|
timeout: 500
|
|
|
|
|
ciuser: "{{ vm_user }}"
|
|
|
|
|
cipassword: "{{ vm_passwd }}"
|
|
|
|
|
nameservers: '"{{ vm_dns }}"'
|
|
|
|
|
net:
|
|
|
|
|
net0: 'virtio,bridge="{{ vm_net_intf }}"'
|
|
|
|
|
ipconfig:
|
|
|
|
|
ipconfig0: 'ip="{{ vm_ip }}"/"{{ vm_mask }}",gw="{{ vm_gw }}"'
|
|
|
|
|
sshkeys: '"{{ ssh_key }}"'
|