null

Как использовать Postman в среде VMware

Postman — один из самых удобных инструментов, связанных с API, и всё чаще можно увидеть упоминания о нём в обучающих материалах по VMware.

Если обратиться к источнику, то узнаем, что основная идея Postman заключена в тестировании и проверки REST API с использованием графического интерфейса для настройки и хранения ваших запросов.

Проиллюстрируем использование Postman в уже подготовленной среде VMware Hands on Lab. На этот раз в лаборатории "Основы сетевых технологий VMware NSX-T":

После запуска Postman вы увидите следующий экран.

В лаборатории Hands on Lab определён набор инструкций, которые называются "коллекциями".

Коллекция содержит учётные данные (имя пользователя и пароль для входа), а также переменные, доступные в запросе.

В запросе задаются инструкции: GET для получения информации, POST - для отправки данных.

Ниже показаны переменные, которые определились в коллекции. В каждой инструкции используется переменная {{nsx_url}} , которой автоматически присваивается адрес "https://nsxmgr-01a.corp.local". Использование переменных избавляет от необходимости каждый раз вводить длинный URL.

Инструкции с переменными (верхняя строка) и без переменных (нижняя строка):

Состояние перед выполнением команды в Postman.

Команда GET позволяет получать информацию. Нажав "Отправить" (Send), вы отправляете запрос менеджеру NSX для получения информации о кластере.

Информация, полученная от менеджера NSX после выполнения инструкции в Postman:

Сравним данные, полученные выше с помощью GET, с данными, которые отображаются в менеджере NSX:

Инструкция POST позволяет конфигурировать продукт путём отправки сообщений.

На приведенной ниже схеме инструкция заключается в настройке нового кластера NSX Edge Cluster с использованием двух настроенных NSX Edges (edgenode-03a и edgenode-04a). Они не включены в кластер, поэтому название кластера не заполнено.

После выполнения инструкции.

Был создан новый кластер Edge Cluster, и видно, что ID кластера на Postman совпадает с ID кластера в NSX UI

Как следует из статьи можно использовать API для выполнения административных задач с помощью Postman.  Конечно, помимо двух предварительно настроенных команд, могут выполняться новые команды, которые вы сами настроили в VMware Hands on Lab.


--
​​​​URLs
Postman – Official site
​​​​​​​​​​​​​​VMware Hands on Lab – NSX-T Networking Fundamental
​​​​​​​VMware {code} NSX-T Data Center REST API
​​​​​​​--
Introduction to using Postman - Part 1
​​​​​​​Introduction to using Postman - Part 2
--
Статья-источник

 

 

Вперед

Коротко о себе:


​​​​​​​Работаю инженером в компании Tune-it.

Ничего не найдено. n is 0