Updated 13. Модуль decort_kvmvm (markdown)

svs1370
2020-05-13 17:37:57 +03:00
parent 316999c792
commit b7db91dbb1

@@ -74,29 +74,27 @@
В данном примере создается виртуальный сервер KVM VM с аппаратной архитектурой Intel x86. В данном примере создается виртуальный сервер KVM VM с аппаратной архитектурой Intel x86.
``` ```
- name: create new x86 KVM VM according to the specs - name: create new x86 KVM VM according to the specs
decort_kvmvm: decort_kvmvm:
authenticator: oauth2 authenticator: oauth2
app_id: "{{ my_app_id }}" app_id: "{{ my_app_id }}"
app_secret: "{{ my_app_secret }}" app_secret: "{{ my_app_secret }}"
oauth2_url: "https://sso.decs.online" oauth2_url: "https://sso.digitalenergy.online"
controller_url: "https://cloud.digitalenergy.online" controller_url: "https://cloud.digitalenergy.online"
name: NewVM01 name: MyFirstVM
arch: KVM_X86 arch: KVM_X86
state: present state: present
cpu: 2 cpu: 2
ram: 4096 ram: 4096
boot_disk: boot_disk:
size: 10 size: 10
image_id: "{{ ubuntu_img.osimage_facts.id }}" image_id: "{{ my_img.facts.id }}"
rg_id: "MyFirstRG" networks:
annotation: "My new x86 VM created and managed with decort_kvmvm module" - type: VINS
delegate_to: localhost id: "{{ my_vins.facts.id }}"
register: kvmvm01_specs rg_id: "{{ my_rg.facts.id }}"
annotation: "My 1st VM created and managed with DECORT KVMVM module"
delegate_to: localhost
register: new_vm
... ...
``` ```
Обратите внимание, как используется идентификатор образа ОС при создании нового виртуального сервера (в предположении, что результат выполнения _task_ для модуля _decs_osimage_ был сохранен в переменной `ubuntu_img`):
` image_id: "{{ ubuntu_img.osimage_facts.id }}"`