Output dari helm version
:
2.8 dan 2.9
Output dari kubectl version
:
2.10 dan 2.11
Penyedia / Platform Cloud (AKS, GKE, Minikube, dll.):
AWS EC2 (dengan kops)
Katakanlah bagan A bergantung pada bagan B, jadi ia mencantumkan B dalam persyaratannya.yaml. Bagan A juga mendefinisikan values.yaml untuk nilai default A. Bagan B ada dalam repo, bagan berisi values.yaml yang menyediakan nilai default B untuk bagan, dan tidak dapat diedit. Akhirnya, beberapa nilai Bagan B perlu diganti, bahkan nilai akar:
# chart B values.yaml provides B defaults:
someRootVar: someValue
dan
# chart A values.yaml, attempt to override B defaults:
B:
someRootVar: someOtherValue
Ini tidak bekerja. Bagaimana cara menimpa someRootVar B sehingga ia memiliki nilai someOtherValue daripada someValue, baik melalui nilai A.yaml, atau dengan menambahkan file nilai ekstra yang diketahui oleh helm adalah untuk menimpa default B?
Jadi saya menemukan contoh ini, disebutkan dalam dokumen: https://github.com/sapcc/helm-charts/blob/master/system/sentry/values.yaml. Ini menunjukkan bahwa Anda dapat meletakkan nama diagram sebagai elemen root di values.yaml, dan turunan dari elemen root tersebut akan secara otomatis mengganti nilai B. Jika ini benar, di manakah pendekatan ini didokumentasikan di helm docs?
Saya pikir Anda sedang mencari ini
Bagian itu juga membahas penggunaan namespace bersama global
yang membuat penggandengan, tetapi mungkin berguna dalam beberapa skenario.
Ya, terima kasih. Saya rasa judulnya membingungkan, saya melewatinya saat membaca sekilas halaman. Saya menyarankan judul bagian harus "Mengganti nilai bagan anak", yang berfokus pada masalah (ruang pengguna) daripada solusi (ruang dev - yaitu meletakkan kunci khusus di bagan induk - itu salah satu dari banyak solusi yaitu yang diterapkan di kemudi!).
Komentar yang paling membantu
Ya, terima kasih. Saya rasa judulnya membingungkan, saya melewatinya saat membaca sekilas halaman. Saya menyarankan judul bagian harus "Mengganti nilai bagan anak", yang berfokus pada masalah (ruang pengguna) daripada solusi (ruang dev - yaitu meletakkan kunci khusus di bagan induk - itu salah satu dari banyak solusi yaitu yang diterapkan di kemudi!).