Kubernetes: diskusikan bagaimana kubeadm init memperlakukan file yang sudah keluar

Dibuat pada 3 Okt 2016  ·  3Komentar  ·  Sumber: kubernetes/kubernetes

Misalnya, kita perlu mengizinkan impor aset PKI... memiliki abstraksi aset dapat membantu dengan ini dan mode dry-run dll, namun mari kita bahas ini dari sudut pandang pengguna. Beberapa pengguna mengatakan mereka ingin kubeadm init dan kubeadm join menjadi idempoten.

arekubeadm sicluster-lifecycle

Komentar yang paling membantu

maaf untuk membuka ini lagi saya tidak mengerti. Adakah yang bisa membuat contoh bagaimana saya bisa membuat kubeadm init bertindak idempoten atau mengarahkan saya ke arah yang benar misalnya ketika saya menggunakan Ansible untuk mengotomatiskan pembuatan cluster?

Semua 3 komentar

Saya telah melihat bagian kubeadm init. Dalam menjalankan kubeadm awal, kami membiarkan kubeadm melakukan tugasnya dan membuat semua aset yang diperlukan.
Pengguna dapat memberikan file sertifikat dan kunci mereka sendiri dalam hal ini kami akan mengurai nilai dari file dan melanjutkan eksekusi.

Selama setiap putaran berikutnya (tujuannya adalah menjadikannya idempoten):

  • Manifes pod statis : apa yang saya lakukan adalah melihat aset yang baru dibuat jika beberapa/semua manifes berubah karena pengguna menyediakan konfigurasi baru, kami menyarankan pengguna jika mereka ingin menimpa.
  • Aset PKI : ribet. Jika tidak ada yang berubah maka kita tidak perlu melakukan apa-apa dan kita cukup mengurai nilainya dan mencoba berkomunikasi dengan server api dan membiarkan kubeadm menyelesaikan prosesnya. Jika pengguna membuat aset pki baru dan ingin menggunakannya, sistem kubelet perlu menghentikan conf baru dll... ditulis dan kubelet dijalankan kembali.

_Ini adalah usaha pertama saya dengan kubeadm jadi saya akan menghargai umpan balik jika pemikiran saya menuju ke arah yang benar. Setelah menghentikan kubelet menulis conf, saya telah selesai mengkode solusi yang saya sarankan dan mengujinya untuk sebagian besar._

Oke, jadi kami telah memutuskan untuk meminta kubeadm reset di antara dua kubeadm init/join berjalan dengan pemeriksaan preflight. File yang kubeadm buat mungkin tidak ada sebelumnya

maaf untuk membuka ini lagi saya tidak mengerti. Adakah yang bisa membuat contoh bagaimana saya bisa membuat kubeadm init bertindak idempoten atau mengarahkan saya ke arah yang benar misalnya ketika saya menggunakan Ansible untuk mengotomatiskan pembuatan cluster?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat