Обновление существующей конфигурации интеграции
На этом этапе мы обновим параметры существующей конфигурации интеграции. Возможно, вам придется обновить конфигурацию интеграции, если изменятся детали подключения к внешней службе или если вам нужно добавить или удалить параметры. Команда docker scout integration configure
также может быть использована для обновления существующих конфигураций.
Для обновления существующей интеграции вы используете ту же команду, что и при создании, указывая имя и организацию интеграции, которую вы хотите изменить. Затем вы можете добавлять, изменять или удалять параметры с помощью флага --param
. Если вы укажете параметр с уже существующим ключом, его значение будет обновлено. Если вы укажете параметр с новым ключом, он будет добавлен.
Обновим параметр url
нашей интеграции my-vulnerability-scanner
на https://new-scanner.example.com
и добавим новый параметр timeout
со значением 60
.
Откройте терминал в каталоге ~/project
и выполните следующую команду:
docker scout integration configure --name my-vulnerability-scanner --organization my-org --param url=https://new-scanner.example.com --param timeout=60
После выполнения этой команды параметр url
интеграции my-vulnerability-scanner
будет обновлен, и параметр timeout
будет добавлен. Вы должны увидеть вывод, подтверждающий обновление.
Для подтверждения обновления вы можете вывести список интеграций и проверить параметры. Выполните следующую команду:
docker scout integration list --format "{{.Name}}: {{.Parameters}}"
Вы должны увидеть вывод, похожий на следующий, показывающий обновленный url
и новый параметр timeout
:
my-vulnerability-scanner: map[api-key:your-api-key timeout:60 url:https://new-scanner.example.com]
Это подтверждает, что вы успешно обновили существующую конфигурацию интеграции.