Video: ConfigMap nədir?
2024 Müəllif: Stanley Ellington | [email protected]. Son dəyişdirildi: 2023-12-16 00:13
A ConfigMap konfiqurasiya parametrlərinin lüğətidir. Bu lüğət sətirlərin açar-dəyər cütlərindən ibarətdir. Kubernetes bu dəyərləri konteynerlərinizə təqdim edir. Digər lüğətlərdə olduğu kimi (xəritələr, hashlər,) açar konfiqurasiya dəyərini əldə etməyə və təyin etməyə imkan verir.
Bu şəkildə Kubernetes-də ConfigMap-ı necə əldə edə bilərəm?
- Sizin Kubernetes klasteriniz olmalıdır və kubectl komanda xətti aləti klasterinizlə əlaqə saxlamaq üçün konfiqurasiya edilməlidir.
- Kataloqlardan, fayllardan və ya hərfi dəyərlərdən ConfigMaps yaratmaq üçün kubectl create configmap əmrindən istifadə edin:
- ConfigMap haqqında məlumat əldə etmək üçün kubectl describe və ya kubectl get istifadə edə bilərsiniz.
Həmçinin bilin, Kubernetes Engine konfiqurasiya xəritələri ilə sirlər arasındakı fərq nədir? Böyük sirlər arasındakı fərq və ConfigMaps odur Sirlər qarışıqdırlar ilə Base64 kodlaşdırması. Daha çox ola bilər fərqlər gələcək, lakin istifadə etmək yaxşı təcrübədir Sirlər məxfi məlumatlar üçün (API açarları kimi) və ConfigMaps qeyri-məxfi məlumatlar üçün (port nömrələri kimi).
Bununla əlaqədar olaraq, Kubernetes-də ConfigMap-ı necə redaktə edə bilərəm?
Sadəcə atın: kubectl konfiqurasiya xəritəsini redaktə edin <adı konfiqurasiya xəritəsi > komanda xəttinizdə. Sonra edə bilərsiniz redaktə et konfiqurasiyanız. Bu vim açır Redaktor ilə konfiqurasiya xəritəsi yaml formatında. İndi sadəcə redaktə et və saxla.
Pod Kubernetes-dən necə qurtula bilərəm?
Əvvəlcə istədiyiniz node adını təsdiqləyin çıxarın , və əmin olun ki, bütün qabıqlar node üzərində heç bir xüsusi prosedur olmadan təhlükəsiz şəkildə dayandırıla bilər. Sonra, bütün istifadəçini çıxarmaq üçün boşaltma əmrindən istifadə edin qabıqlar düyündən. Onlar öz nəzarətçiləri tərəfindən digər qovşaqlara təyin olunacaqlar (Yerləşdirmə, ReplicaSet və s.).
Tövsiyə:
Ətraf mühitin çirklənməsi nədir və onun təsiri nədir?
Ətraf mühitin çirkləndiriciləri erkən yaşlarından sağlamlığa müxtəlif mənfi təsirlər göstərir, ən vacib zərərli təsirlərdən bəziləri perinatal xəstəliklər, körpə ölümü, tənəffüs xəstəlikləri, allergiya, bədxassəli xəstəliklər, ürək -damar xəstəlikləri, stressin oksidləşdirici, endotel disfunksiyası, psixi pozğunluqlar və müxtəlifdir
Françayzinq nədir və onun əhəmiyyəti nədir?
Sahibkarların əksəriyyətinin françayzinqə müraciət etməsinin əsas səbəbi, borc riski və ya öz kapitalının dəyəri olmadan genişlənməsinə imkan verməsidir. Birincisi, françayzi bir bölmənin açılması və istismarı üçün lazım olan bütün kapitalı təmin etdiyi üçün şirkətlərə başqalarının resurslarından istifadə edərək böyüməyə imkan verir
Kubernetes ConfigMap-dən necə istifadə edirəm?
Konfiqurasiya Xəritəsindən istifadə etmək üçün Podu konfiqurasiya edin Konfiqurasiya Xəritəsi yaradın. ConfigMap məlumatlarından istifadə edərək konteyner mühiti dəyişənlərini təyin edin. ConfigMap-da bütün açar-dəyər cütlərini konteyner mühiti dəyişənləri kimi konfiqurasiya edin. Pod əmrlərində ConfigMap ilə müəyyən edilmiş mühit dəyişənlərindən istifadə edin. Həcmə ConfigMap məlumatı əlavə edin. ConfigMaps və Podları Anlamaq
ConfigMap faylını necə redaktə edə bilərəm?
Sadəcə atın: kubectl əmr xəttinizdə konfiqurasiya xəritəsini redaktə edin. Sonra konfiqurasiyanızı redaktə edə bilərsiniz. Bu, yaml formatında konfiqurasiya ilə vim redaktoru açır. İndi sadəcə redaktə edin və yadda saxlayın
Kubernetes-də ConfigMap-ın istifadəsi nədir?
ConfigMap API resursu konteynerləri Kubernetesin aqnostik saxlayarkən konfiqurasiya məlumatları ilə konteynerlərə yeritmək mexanizmlərini təmin edir. ConfigMap fərdi xüsusiyyətlər kimi incə dənəli məlumatları və ya bütün konfiqurasiya faylları və ya JSON blobları kimi iri dənəli məlumatları saxlamaq üçün istifadə edilə bilər