SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы
Список вопросов ПечатьМетки: ansible proxmox vps kvm fedora ansible-playbook hosts.yml
RemiZOffAlex Создано: 2019-01-16 01:36:11.865403 Обновлено: 2019-01-16 01:36:11.865403 |
---|
Файл vars/proxmox.yml --- Файл create_vps.yml --- - name: 'Создание и установка ОС на VPS' hosts: - worker remote_user: worker gather_facts: yes vars_files: - vars/proxmox.yml tasks: - name: Остановка VPS proxmox_kvm: api_host : "{{ host }}" api_user : "{{ user }}" api_password: "{{ password }}" node : "{{ node }}" name : fedora vmid : 400 state : stopped force : yes ignore_errors: True - name: Удаление VPS proxmox_kvm: api_host : "{{ host }}" api_user : "{{ user }}" api_password: "{{ password }}" node : "{{ node }}" name : fedora vmid : 400 state : absent ignore_errors: True - name: Создание VPS proxmox_kvm: api_host : "{{ host }}" api_user : "{{ user }}" api_password: "{{ password }}" node : "{{ node }}" name : fedora vmid : 400 net : '{"net0":"e1000,bridge=vmbr0,"}' ide : '{"ide2":"local:iso/{{ iso }},media=cdrom"}' virtio : '{"virtio0":"local:10,format=raw,cache=writeback"}' cores : 1 vcpus : 1 memory : 4096 timeout : 300 boot : 'cdn' - name: Запуск VPS proxmox_kvm: api_host : "{{ host }}" api_user : "{{ user }}" api_password: "{{ password }}" node : "{{ node }}" name : fedora vmid : 400 state : started Запуск ansible-playbook -i hosts.yml create_vps.yml |