Изменить экземпляр OCI формы с помощью Ansible

Можно ли изменить форму экземпляра Oracle Cloud с помощью Ansible? Я не нашел для этого модуля (нашел только модуль получения фигур).


person traian.cj    schedule 03.03.2020    source источник


Ответы (1)


Вы можете изменить форму экземпляра с помощью модуля oci_instance, используя такую ​​игру:

- name: Create Instance
  oci_instance:
    name: "example_name"
    image_id: "ocid1.image.oc1.iad.EXAMPLE"
    shape: "VM.Standard2.1"
    compartment_id: "ocid1.compartment.oc1..EXAMPLE"
    availability_domain: "IwGV:US-EXAMPLE-AD-1"
    vnic:
      subnet_id: "ocid1.subnet.oc1.iad.EXAMPLE"
  register: result

- name: Update Instance shape
  oci_instance:
    id: "{{ result.instance.id }}"
    shape: "VM.Standard1.1"
    state: "present"

Изменения отразятся через некоторое время, так как экземпляр необходимо перезагрузить после процесса изменения формы. Вы можете просмотреть процесс изменения формы на странице консоли OCI.

person loki.d10s    schedule 03.03.2020
comment
Это сработало, я использовал только вторую задачу, так как у меня уже есть идентификатор экземпляра. - person traian.cj; 04.03.2020