Je configure Vault pour stocker des secrets. Le backend SSH avec l'authentification OTP semble être un bon moyen d'arrêter de gérer les clés SSH pour l'accès.
J'ai un backend SSH qui fonctionne, et je cherche à connecter Jenkins avec l'authentification SSH-OTP afin de pouvoir également supprimer les clés de déploiement.
J'ai regardé les plugins Jenkins pour le coffre-fort, mais ils ne fonctionnent que pour récupérer les secrets de Vault.
Existe-t-il des plugins ou des hacks Jenkins à cet effet, ou sinon, est-il possible d'en écrire un?
Remarque : Actuellement, Jenkins utilise des clés SSH. Je veux éliminer l'utilisation de clés et configurer Jenkins pour obtenir un OTP SSH de Vault chaque fois qu'il a besoin de SSH dans un hôte pour un déploiement.