Scope
This original IROSG guide covers معماری HashiCorp Vault و lifecycle امن secretها using the cited primary documentation.
Core model
Vault درخواست را authenticate میکند، policy را اعمال میکند و secret را از storage/secret engine برمیگرداند. دادهٔ storage رمزگذاری میشود و seal/unseal boundary برای دسترسی به کلیدهای لازم حیاتی است.
Practical workflow
Auth method را به identity واقعی workload وصل کنید، token TTL را کوتاه و renewable طراحی کنید، audit device را فعال کنید و static secret را تا حد ممکن با dynamic credential جایگزین کنید.
Failure modes
Root token روزمره، token بلندمدت، backup بدون recovery test و نگهداری unseal key کنار storage چهار failure جدیاند. Vault compromise را نباید با encryption-at-rest ساده یکی دانست.
Lab
Dev/test Vault بسازید، یک auth method و policy حداقلی ایجاد کنید، dynamic DB credential یا KV secret با TTL تست کنید و revoke را در log/audit دنبال کنید.
Production method
Capture a baseline, change one variable at a time, test positive and negative paths, preserve evidence, and rehearse rollback before broad rollout.