System Design · Middle · Pytanie 73 z 75
Jak zarządzać sekretami (klucze API, hasła do bazy) we wdrożeniu?
- ✓Poprawna odpowiedź: Wstrzykiwać je z menedżera sekretów lub środowiska w runtime, ograniczać dostęp i rotować; nigdy nie commitować
- 2Zakodować na sztywno w źródłach
- 3Trzymać w bundlu frontendu
Wyjaśnienie
Sekrety, które wyciekły do historii Git, zostają tam nawet po usunięciu; skanowanie sekretów w CI wcześnie wyłapuje błędy.