#oracle-cloud-infrastructure
#oracle-cloud-infrastructure
Вопрос:
Я хотел бы знать, есть ли способ выполнить ansible -проверить пробный запуск для модулей oracle cloud infrastructure.
Пример: Выполнение пробного запуска перед обновлением опции DHCP существующих подсетей VCN
Ответ №1:
новые модули коллекций ansible поддерживают check_mode, который выполняет пробный запуск перед фактическим выполнением действия. Например, при обновлении опции DHCP существующих подсетей VCN вы можете выполнить пробный запуск с помощью следующей задачи:
- name: Update subnet
oci_network_subnet:
defined_tags: {'Operations': {'CostCenter': 'US'}}
dhcp_options_id: ocid1.dhcpoptions.oc1.phx.unique_ID
subnet_id: ocid1.subnet.oc1..xxxxxxEXAMPLExxxxxx
check_mode: yes
Комментарии:
1. моя проблема заключалась в том, что я запускал весь playbook в режиме checkmode, что также означает аутентификацию, и в этот момент произошел сбой. Когда я добавил теги check_mode: да, только для задачи dhcp она должна быть способна выполняться.