الهدف : أتمتة عملية يتم من خلالها وضع الشهادات في Vault بمجرد تجديدها. أرغب في استخدام طريقة مصادقة المستخدم ، ثم باستخدام واجهة برمجة تطبيقات Vault ، ضعها في Vault. ولكن هذا يتطلب رمزًا مميزًا تم إنشاؤه من تسجيل دخول المستخدم.
الأسئلة : هل هناك طريقة لاسترداد الرمز المميز تلقائيًا وتمريره إلى النظام كمتغير بيئة؟
رمز لإضافة ملفات .pem إلى Vault:
curl -s -k -H"Content-Type: application/json" \
-H "X-Vault-Token :$LOGIN-TOKEN" \
-X POST -d"{\"value\":\"$CERT\"}" https://example.com/v1/secret/test/server