Sepertinya tidak mungkin menginstal Tiller dengan dukungan TLS jika layanan tiller-deploy
k8s belum dihapus.
Tiller Pod tetap di ContainerCreating
karena ConfigMap tiller-secret
:
pod "673b8322-f5fc-11e7-bbe3-02de5ee8814e" (UID: "673b8322-f5fc-11e7-bbe3-02de5ee8814e") with: secrets "tiller-secret" not found
Bagaimana mereproduksi masalah:
helm init \
--tiller-tls \
--tiller-tls-cert tiller-server.pem \
--tiller-tls-key tiller-server-key.pem \
--tiller-tls-verify \
--tls-ca-cert ca.pem \
--tiller-namespace test \
--debug
kubectl -n test delete secrets tiller-secrets
kubectl -n test delete deployment tiller-deploy
Versi helm: v2.7.2
IMO Masalahnya terkait dengan pembaruan Layanan k8s yang gagal (karena Pembaruan layanan tidak diperbolehkan di sini) dan Rahasia k8s tidak dibuat karena berada setelah manifes Layanan.
Setelah saya menghapus Layanan semuanya berfungsi dengan baik.
Masalah menjadi basi setelah 90 hari tidak aktif.
Tandai terbitan sebagai baru dengan /remove-lifecycle stale
.
Masalah basi membusuk setelah 30 hari tambahan tidak aktif dan akhirnya ditutup.
Jika masalah ini aman untuk ditutup sekarang, lakukan dengan /close
.
Kirim masukan ke sig-testing, kubernetes / test-infra dan / atau fejta .
/ siklus hidup basi
Masalah basi membusuk setelah 30 hari tidak aktif.
Tandai terbitan sebagai baru dengan /remove-lifecycle rotten
.
Masalah busuk ditutup setelah 30 hari tambahan tidak aktif.
Jika masalah ini aman untuk ditutup sekarang, lakukan dengan /close
.
Kirim masukan ke sig-testing, kubernetes / test-infra dan / atau fejta .
/ siklus hidup busuk
/ remove-lifecycle basi
Berlari ke dalam ini juga mencoba untuk beralih dari pemasangan helm cepat ke mengaktifkan --tiller-tls, harus menghapus penerapan dan layanan ..
v2.9.0
/ hapus-siklus hidup busuk
Komentar yang paling membantu
Berlari ke dalam ini juga mencoba untuk beralih dari pemasangan helm cepat ke mengaktifkan --tiller-tls, harus menghapus penerapan dan layanan ..
v2.9.0
/ hapus-siklus hidup busuk