diff --git a/XX.-Модуль-decort_osimage.md b/XX.-Модуль-decort_osimage.md index 9b22530..7754192 100644 --- a/XX.-Модуль-decort_osimage.md +++ b/XX.-Модуль-decort_osimage.md @@ -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 }}"`