Webinar percuma "Tinjauan keseluruhan keupayaan Kubespray"

Mengapa Kubespray?

Kami menemui Kubernetes lebih kurang dua tahun yang lalu - sebelum itu kami mempunyai pengalaman bekerja dengan Apache Mesos dan kami berjaya meninggalkan segerombolan buruh pelabuhan. Oleh itu, pembangunan k8 segera mengikuti sistem Brazil. Tiada kiub mini atau penyelesaian pengurusan daripada Google.

Kubeadm pada masa itu tidak tahu cara memasang kluster etcd, dan daripada pilihan lain, kubespray berada dalam hasil carian Google teratas.

Kami melihatnya dan menyedari kami perlu mengambilnya.

Pada 23 September, 20.00 waktu Moscow, Sergey Bondarev akan mengendalikan webinar percuma "Tinjauan keseluruhan keupayaan Kubespray", di mana dia akan memberitahu anda bagaimana untuk menyediakan kubespray supaya ia ternyata lazat, berkesan dan tahan terhadap kesalahan, dan kemudian pemikiran "tidak semua yogurt sama-sama sihat" tidak timbul.

Webinar percuma "Tinjauan keseluruhan keupayaan Kubespray"

Di webinar, Sergey Bondarev akan memberitahu anda bagaimana kubespray berfungsi, apakah perbezaan dari kubeadm, kops, rke. Akan berkongsi ciri unik kubespray dan algoritma pemasangan kluster. Akan menganalisis ciri-ciri (kelemahan) operasi industri.

Jadi mengapa kita mengambil kubespray dengan ketiga-tiga tangan?

  • Ia adalah ansible dan sumber terbuka. Anda sentiasa boleh menambah beberapa detik untuk diri sendiri.
  • Anda boleh memasangnya pada Centos, dan pada pengedaran lain πŸ˜‰
  • Persediaan HA. Kluster dsb toleransi kesalahan 3 induk.
  • Keupayaan untuk menambah nod dan mengemas kini kluster.
  • Pemasangan perisian tambahan seperti papan pemuka, pelayan metrik, pengawal kemasukan, dsb.

Skrip ansible juga berfungsi dengan mitogen. Yang memberikan pecutan 10-15%, tidak lebih, kerana kebanyakan masa dihabiskan untuk memuat turun imej dan pemasangan.

Secara objektif, pada masa ini pilihan kubespray untuk memasang kluster tidak begitu jelas seperti dua tahun lalu.

Pendek kata...

Sebagai contoh, kops - seperti cubespray, ia membolehkan anda memasang kluster dari awal, malah mencipta mesin maya sendiri. Tetapi hanya AWS, GCE dan openstack yang berfungsi. Jenis yang manakah menimbulkan persoalan - mengapa ia diperlukan jika awan ini mempunyai penyelesaian pengurusan, walaupun dalam timbunan terbuka, contohnya selectel atau mail.ru. rke - sesetengah orang menyukainya, tetapi mereka mempunyai pendekatan mereka sendiri terhadap struktur kluster yang dicipta dan tidak mempunyai peluang yang sangat baik untuk menyesuaikan komponen kluster. Selain itu, anda memerlukan nod yang telah dikonfigurasikan dengan docker dipasang. kubeadm - juga memerlukan Docker, utiliti daripada pembangun Kubernetes, yang akhirnya telah mempelajari cara membuat persediaan toleran kesalahan, menyimpan konfigurasi dan sijil di dalam kelompok, dan kini tidak perlu memindahkan fail ini secara manual antara nod. Alat yang bagus, tetapi hanya tertumpu pada menaikkan dataran kawalan. Ia tidak memasang rangkaian dalam kluster, dan dokumentasi mencadangkan penggunaan manifes dengan CNI secara manual.

Nah, fakta penting ialah ketiga-tiga utiliti ini ditulis dalam go, dan jika anda memerlukan sesuatu yang unik, anda perlu tahu pergi untuk membetulkan kod dan membuat permintaan tarik.
Cubspray adalah ansible yang jelas lebih mudah dipelajari daripada pergi.

Nah, dan sudah tentu, menggunakan ansible yang sama, anda boleh menulis skrip anda sendiri untuk memasang docker dan kluster menggunakan rke atau kubeadm. Dan skrip ini, disebabkan pengkhususan sempit mereka khusus untuk keperluan anda, akan berfungsi lebih cepat daripada cubespray. Dan ini adalah pilihan yang sangat baik dan berfungsi. Jika anda mempunyai kecekapan dan masa.

Dan jika anda baru mula berkenalan Kubernetes, maka menguasai cubespray akan menjadi lebih mudah dan cepat.

Dan itu hanya sebahagian daripada perkara yang akan kita bincangkan. Ia tidak akan membosankan. Datang dan mendaftar untuk webinar. Atau daftar dan pendapatan. Apa sahaja yang anda suka.

Sumber: www.habr.com

Tambah komen