Updated XX. Модуль decort_osimage (markdown)

master
svs1370 6 years ago
parent 463219e328
commit d83d108628

@ -45,14 +45,36 @@
В данном примере XXX.
```
- name: xxxx
- name: obtain OS image information to use for consequent KVM VM creation
decort_osimage:
authenticator: oauth2
app_id: "{{ my_app_id }}"
app_secret: "{{ my_app_secret }}"
oauth2_url: "https://sso.digitalenergy.online"
controller_url: "https://cloud.digitalenergy.online"
image_name: "Ubuntu 18.04 v1.2.1"
register: my_image
delegate_to: localhost
- name: create new VM in a new private network segment
decort_kvmvm:
authenticator: oauth2
app_id: "{{ my_app_id }}"
app_secret: "{{ my_app_secret }}"
oauth2_url: "https://sso.decs.online"
controller_url: "https://cloud.digitalenergy.online"
name: "NewVM01"
state: present
arch: "KVM_X86"
cpu: 1
ram: 2048
boot_disk:
size: 10
image_id: "{{ my_image.facts.id }}"
<< дальнейшие детали опущены >>
...
```
Обратите внимание, как используется идентификатор образа ОС при создании нового виртуального сервера (в предположении, что результат выполнения _task_ для модуля _decort_osimage_ был сохранен в переменной `my_image`):
` image_id: "{{ my_image.facts.id }}"`

Loading…
Cancel
Save