- Shipped
- 15 พฤศจิกายน 2569 เวลา 01:03 UTC
- Author
- Kamo
- Commit
- 602e1c6
ความลับ *** (กุญแจ ***) ถูกสร้างขึ้นเองในพื้นที่ชื่อ Kamo ใช้ค่าเดียวกันกับที่ ConfigMap ปัจจุบันเก็บไว้ (เปรียบเทียบกับ sha256, ค่าไม่เคยถูกพิมพ์) การจัดวางจะอ่านมัน ผ่านทาง secretKeyRef (ไม่ใช่ตัวเลือก: พอดที่ไม่มีมันจะไม่เริ่มทำงาน และพอดเก่าจะยังคงทำงานต่อไป) ตอนนี้ ConfigMap และ application. yml แสดงว่า "${***}" และโค้ดจะไม่มีค่าปริยายอีกต่อไป - PasswordEncoderConfig ปฏิเสธค่าว่างหรือค่า 'default-pepper' ในการเริ่มต้น เพราะว่า pepper ที่ผิดจะถูกปฏิเสธ ทุกรหัสผ่านที่เก็บไว้ แทนที่จะล้มเหลวอย่างดัง ลิเทอรัลเก่าใน deploy/k8s/gen ถูกลบออกด้วย ค่าเก่ายังคงอยู่ในประวัติ git อยู่ ดังนั้นจึงไม่สามารถหมุนมันได้โดยไม่ต้องทำลายรหัสผ่านทุกตัว
