"Kubespray Xüsusiyyətlərinə Baxış": Orijinal versiya ilə çəngəlimiz arasındakı fərq

23 sentyabr Moskva vaxtı ilə 20.00 Sergey Bondarev pulsuz vebinar keçirəcək "Kubespray Xüsusiyyətlərinə Baxış", harada o, kubesprayı necə hazırlayacağını söyləyəcək ki, tez, səmərəli və səhvlərə dözümlü olsun.

Sergey Bondarev sizə orijinal versiya ilə çəngəlimiz arasındakı fərqi izah edəcək:

"Kubespray Xüsusiyyətlərinə Baxış": Orijinal versiya ilə çəngəlimiz arasındakı fərq

Orijinal versiya ilə çəngəlimiz arasındakı fərq.

Artıq cubespray ilə qarşılaşanlar yəqin ki, indi niyə kubeadm ilə cubespray arasında ziddiyyət təşkil etdiyimi maraqlandırırlar, çünki cluster yaratmaq üçün cubespray kubeadm-i çağırır və ilk baxışdan paketlərin quraşdırılması və avtomatlaşdırılmış işə salınması üçün skript kimi görünür.

Ancaq bu həmişə belə deyildi, əvvəlcə cubespray bütün komponentləri müstəqil şəkildə quraşdırdı:

  • yığılmış etcd klaster;
  • quraşdırılmış kubetlər, yaradılan sertifikatlar, konfiqurasiyalar və statik idarəetmə təyyarələri və digər xidmət komponentləri üçün giriş nişanları;
  • işçi qovşaqları üçün xidmət hesabları yaratdı və onları klasterə birləşdirdi.

Ancaq keçən il yalnız kubadm buraxaraq bu funksiyanı kəsdilər. Hansı ki, o zaman çox da yaxşı deyildi. Özümü incitdim və öz çəngəlimi düzəltdim, burada klassik quraşdırma rejimini saxladım və əslində indi bu çəngəli yeni saxlayıram, albalı yığımı orijinal cubespray-dən özümə aiddir. Yolda, yeni dəyişikliklər üçün klassik rejimi bitirmək.

Nəticədə, mənim çəngəlimin yaratdığı klasterlər ilə orijinalı arasındakı fərq kube-proxy və sertifikatların etibarlılıq müddətidir.

Çəngəlimdə hər şey əvvəlki kimi qalır - proxy kub statik bir pod kimi işə salınır, sertifikatlar 100 il müddətinə verilir.

Kubeadm-də proksi kub demonset kimi işə salınır və sertifikatlar 1 il müddətinə verilir və onlar vaxtaşırı yenilənməlidir. kubeadm nəhayət bunu bir əmrlə necə edəcəyini öyrəndi.

Fərq kiçikdir və bu gün biz hər iki variantdan istifadə edirik.

Sənaye istismarı zamanı xüsusiyyətlər (dezavantajlar):

Skript universaldır, ona görə də çox sürətli deyil. Yoxlamaları aradan qaldıraraq və hazır bir görüntüdən işə salmaqla özünüzü əhəmiyyətli dərəcədə sürətləndirə bilərsiniz.

Ssenari mürəkkəbdir, məntiqsiz yerlər, ağır miras var. Əlavənin quraşdırılması cubespray vasitəsilə nəzarətçilər və proqram təminatı - təlim və sınaq üçün yaxşıdır. Baloda. Əməliyyat üçün, bir kub spreyindən asılı olaraq çox sağlam bir fikir deyil, üstəlik proqram yeniləməsi "onu öldür və yenisini et" üsulu ilə həyata keçirilir - bu, xidmətdə fasilə deməkdir.

Yalnız işçi qovşaqlarını əlavə edə bilərsiniz, ustalarla sertifikatlarla bəzi nüanslar var və skript yarana biləcək bütün problemləri həll etmir.

Məsələn, ikinci və üçüncü master əlavə edərkən qəzaya uğrayanda kubeadm ilə problem yaşadım və bundan sonra cubespray node üzərində kubeadm sıfırlaması etdi və yenidən master əlavə etməyə çalışdı.

Yeganə problem onda idi ki, nasazlıq baş verən zaman ikinci etcd instansiyası artıq qeydiyyatdan keçə bilmişdi və o da sıfırlandıqdan sonra silindiyi üçün biz kabusla qarşılaşdıq - biri iki qovşaqdan ibarət etcd klasteri. silindi və ikincisi artıq müştəriləri qəbul etmir. Nəticədə çoxluq doğulmadan öldü.

Açıq mənbə olduğu kimi.

Bütün bunlar və daha çox şey pulsuz vebinarda "Kubespray Xüsusiyyətlərinə Baxış» 23 sentyabr, Moskva vaxtı ilə 20.00.

İndi buyurun!

Mənbə: www.habr.com

Добавить комментарий