Score:0

สร้างฐานข้อมูล/ผู้ใช้/รหัสผ่านโดยอัตโนมัติใน K8 สำหรับ Bitnami helm chart postgresql

ธง gq

ฉันกำลังปรับใช้ https://github.com/bitnami/charts/tree/master/bitnami/postgresql เป็น k8s และสงสัยว่าฉันจะทำให้สิ่งต่อไปนี้เป็นอัตโนมัติได้อย่างไร

  • การสร้างฐานข้อมูล
  • สร้างบทบาทด้วยรหัสผ่านในฐานะเจ้าของฐานข้อมูลด้านบน

ฉันเคยเห็น ปรับใช้พิเศษ https://github.com/bitnami/charts/blob/master/bitnami/postgresql/values.yaml#L43 พารามิเตอร์ แต่ดูเหมือนว่าจะสร้างทรัพยากรเฉพาะของ k8s (ไม่แตะ pg)

ความคิดเดียวที่ฉันใช้ประโยชน์จาก ปรับใช้พิเศษ คือการสร้างงานที่ปรับใช้พ็อดแบบกำหนดเองที่จะเชื่อมต่อกับ pg และสร้างฐานข้อมูล บทบาท และรหัสผ่าน ...

ขอบใจ!

Score:4
ธง us

Bitnami Engineer ที่นี่ คุณสามารถใช้สคริปต์เริ่มต้นเพื่อสร้างฐานข้อมูลและทุกสิ่งที่คุณต้องการด้วย initdbScripts: https://github.com/bitnami/charts/blob/931b597c43f6cd37919569acda4432a9bdd59a71/bitnami/postgresql/values.yaml#L298-L307

คุณสามารถตรวจสอบ "เริ่มต้นอินสแตนซ์ใหม่" ส่วนหนึ่งของ README.md สำหรับข้อมูลเพิ่มเติม

gq flag
ขอบคุณ - ฉันใช้ initdbScripts กับสคริปต์ sql ที่กำหนดเอง
JCotton avatar
no flag
initdbScripts เป็นทางออกที่ดี การเพิ่มเพียงอย่างเดียวคือฉันต้องหนีจาก "." ในชื่อไฟล์/คีย์พจนานุกรม เช่น `01_init\.sql:`

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา