Actualizar una configuración de integración existente
En este paso, actualizaremos los parámetros de una configuración de integración existente. Puedes necesitar actualizar una configuración de integración si los detalles de conexión del servicio externo cambian, o si necesitas agregar o eliminar parámetros. El comando docker scout integration configure
también se puede utilizar para actualizar configuraciones existentes.
Para actualizar una integración existente, se utiliza el mismo comando que cuando se crea, proporcionando el nombre y la organización de la integración que se desea modificar. Luego, se pueden agregar, modificar o eliminar parámetros utilizando la opción --param
. Si se proporciona un parámetro con una clave que ya existe, su valor se actualizará. Si se proporciona un parámetro con una nueva clave, se agregará.
Vamos a actualizar el parámetro url
de nuestra integración my-vulnerability-scanner
a https://new-scanner.example.com
y agregar un nuevo parámetro timeout
con el valor 60
.
Abre tu terminal en el directorio ~/project
y ejecuta el siguiente comando:
docker scout integration configure --name my-vulnerability-scanner --organization my-org --param url=https://new-scanner.example.com --param timeout=60
Después de ejecutar este comando, el parámetro url
de la integración my-vulnerability-scanner
se actualizará y se agregará el parámetro timeout
. Deberías ver una salida que confirme la actualización.
Para confirmar la actualización, puedes listar las integraciones e inspeccionar los parámetros. Ejecuta el siguiente comando:
docker scout integration list --format "{{.Name}}: {{.Parameters}}"
Deberías ver una salida similar a esta, que muestra la url
actualizada y el nuevo parámetro timeout
:
my-vulnerability-scanner: map[api-key:your-api-key timeout:60 url:https://new-scanner.example.com]
Esto confirma que has actualizado con éxito la configuración de la integración existente.