Score:2

Helm: วิธีเพิ่มองค์ประกอบในรายการค่าเริ่มต้น?

ธง au

อาจเป็นคำถามง่ายๆ แต่ทำไมฉันไม่สามารถ google คำตอบได้

สมมติว่าเรามีแผนภูมิ Helm ที่มีค่าเริ่มต้นบางอย่างดังต่อไปนี้:

พารามิเตอร์:
- ชื่อพารามิเตอร์: พารามิเตอร์ 1
  ค่า: ค่า1
- ชื่อพารามิเตอร์: พารามิเตอร์ 2
  มูลค่า: มูลค่า2

ฉันต้องการเพิ่มองค์ประกอบในรายการนี้ในไฟล์ค่าพิเศษของฉัน แน่นอน ฉันสามารถทำซ้ำค่าเริ่มต้นไปยังไฟล์ค่าพิเศษของฉัน และเพิ่มพารามิเตอร์พิเศษให้กับพวกเขา:

พารามิเตอร์:
- ชื่อพารามิเตอร์: พารามิเตอร์ 1
  ค่า: ค่า1
- ชื่อพารามิเตอร์: พารามิเตอร์ 2
  มูลค่า: มูลค่า2
- ชื่อพารามิเตอร์: พารามิเตอร์N
  ค่า: ค่าN

ฉันไม่ชอบความคิดนี้ เพราะเมื่อผู้ดูแลแผนภูมิ Helm นี้เปลี่ยนค่าเริ่มต้น ค่าเริ่มต้นของฉันจะแทนที่แทนที่จะติดตามพวกเขา

วิธีที่เหมาะสมในการเพิ่มไฟล์ พารามิเตอร์N เป็นค่าเริ่มต้น?

ขอบคุณล่วงหน้า?

Score:1
ธง in

คุณสามารถใช้ Kustomize สำหรับสิ่งนี้ด้วยแพตช์ json9602 ตามที่อธิบายไว้ใน https://skryvets.com/blog/2019/05/15/kubernetes-kustomize-json-patches-6902/#append-to-a-list. วิธีที่ดีในการรวม Kustomize กับ Helm: https://austindewey.com/2020/07/27/patch-any-helm-chart-template-using-a-kustomize-post-renderer/.

Score:1
ธง in

ตาม https://github.com/helm/helm/issues/6569นี้เป็นไปไม่ได้ นี่คือการออกแบบ เนื่องจากรายการได้รับการออกแบบเพื่อใช้เป็นข้อมูลที่ไม่เปลี่ยนรูป คำตอบเกี่ยวกับปัญหา GitHub นั้นแนะนำให้ใช้แผนที่แทนรายการ หากเป็นไปได้ในสถานการณ์ของคุณ

โพสต์คำตอบ

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