Saya menyiapkan Vault untuk menyimpan rahasia. Backend SSH dengan OTP auth sepertinya cara yang baik untuk berhenti mengelola kunci SSH untuk akses.
Saya memiliki backend SSH yang berfungsi, dan saya sedang mencari cara untuk menghubungkan Jenkins dengan auth SSH-OTP sehingga saya dapat menghapus kunci penyebaran juga.
Saya melihat plugin Jenkins untuk vault, tetapi mereka hanya bekerja untuk mengambil rahasia dari Vault.
Apakah ada plugin atau hacks Jenkins untuk tujuan ini, atau jika tidak, apakah mungkin untuk menulis salah satu dari saya sendiri?
Catatan : Saat ini, Jenkins menggunakan kunci SSH. Saya ingin menghilangkan penggunaan kunci, dan mengkonfigurasi Jenkins untuk mendapatkan SSH OTP dari Vault setiap kali perlu SSH ke beberapa host untuk digunakan.