Mettre à jour une configuration d'intégration existante
Dans cette étape, nous allons mettre à jour les paramètres d'une configuration d'intégration existante. Vous devrez peut-être mettre à jour une configuration d'intégration si les détails de connexion du service externe changent, ou si vous avez besoin d'ajouter ou de supprimer des paramètres. La commande docker scout integration configure
peut également être utilisée pour mettre à jour les configurations existantes.
Pour mettre à jour une intégration existante, vous utilisez la même commande que pour la créer, en fournissant le nom et l'organisation de l'intégration que vous souhaitez modifier. Vous pouvez ensuite ajouter, modifier ou supprimer des paramètres en utilisant le paramètre --param
. Si vous fournissez un paramètre avec une clé qui existe déjà, sa valeur sera mise à jour. Si vous fournissez un paramètre avec une nouvelle clé, il sera ajouté.
Mettons à jour le paramètre url
de notre intégration my-vulnerability-scanner
pour qu'il soit égal à https://new-scanner.example.com
et ajoutons un nouveau paramètre timeout
avec la valeur 60
.
Ouvrez votre terminal dans le répertoire ~/project
et exécutez la commande suivante :
docker scout integration configure --name my-vulnerability-scanner --organization my-org --param url=https://new-scanner.example.com --param timeout=60
Après avoir exécuté cette commande, le paramètre url
de l'intégration my-vulnerability-scanner
sera mis à jour, et le paramètre timeout
sera ajouté. Vous devriez voir un message confirmant la mise à jour.
Pour confirmer la mise à jour, vous pouvez lister les intégrations et inspecter les paramètres. Exécutez la commande suivante :
docker scout integration list --format "{{.Name}}: {{.Parameters}}"
Vous devriez voir un résultat similaire à ceci, montrant le url
mis à jour et le nouveau paramètre timeout
:
my-vulnerability-scanner: map[api-key:your-api-key timeout:60 url:https://new-scanner.example.com]
Cela confirme que vous avez réussi à mettre à jour la configuration d'intégration existante.