KamoCRM

Pepper hasła pochodzi z k8s Secret, nigdy z ConfigMap (ID0.5)

FixSecurityService
Shipped
15 listopada 2026 01:03 UTC
Author
Kamo
Commit
602e1c6

Sekret *** (klucz ***) został utworzony ręcznie w przestrzeni nazw kamo z tą samą wartością, którą posiadała żywa mapa konfiguracji (porównano sha256, wartość nigdy nie jest drukowana) poprzez secretKeyRef (nieopcjonalnie: pod bez niego nie uruchamia się i stare pody nadal służą); ConfigMap i application.yml mówią teraz "$ {***}", a kod nie ma już domyślnego - PasswordEncoderConfig odrzuca pustą lub "domyślną" wartość pieprzu przy starcie, ponieważ niewłaściwy pieprz odrzuca Przestarzały literał w pliku deploy/k8s/gen jest również usuwany, co pozwala na szybkie uruchomienie systemu. Stara wartość nadal znajduje się w historii git; nie można jej obrócić bez unieważnienia każdego hasła.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing