Kubernetes-də ConfigMap-ın istifadəsi nədir?
Kubernetes-də ConfigMap-ın istifadəsi nədir?

Video: Kubernetes-də ConfigMap-ın istifadəsi nədir?

Video: Kubernetes-də ConfigMap-ın istifadəsi nədir?
Video: ConfigMap in Kubernetes - 4 | CKAD | Kubernetes for Beginners 2024, Bilər
Anonim

The ConfigMap API resursu konteynerləri aqnostik saxlayarkən konfiqurasiya məlumatları ilə konteynerlərə yeritmək mexanizmlərini təmin edir Kubernetes . ConfigMap ola bilər istifadə olunur 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.

Buna görə Kubernetes-də ConfigMap nədir?

A ConfigMap konfiqurasiya parametrləri 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əmin 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.

Yuxarıda əlavə olaraq, mən Kubernetes-də mühit dəyişənlərini necə təyin edə bilərəm? Pod yaratdığınız zaman edə bilərsiniz mühit dəyişənlərini təyin edin Podda işləyən konteynerlər üçün. Kimə mühit dəyişənlərini təyin edin , daxildir env və ya konfiqurasiya faylında envFrom sahəsi. Qabıqda, siyahıya almaq üçün printenv əmrini işlədin mühit dəyişənləri . Qabıqdan çıxmaq üçün exit daxil edin.

Burada, Kubernetes-də necə ConfigMap yarada bilərəm?

  1. Sizin Kubernetes klasteriniz olmalıdır və kubectl komanda xətti aləti klasterinizlə əlaqə saxlamaq üçün konfiqurasiya edilməlidir.
  2. Kataloqlardan, fayllardan və ya hərfi dəyərlərdən ConfigMaps yaratmaq üçün kubectl create configmap əmrindən istifadə edin:
  3. ConfigMap haqqında məlumat əldə etmək üçün kubectl describe və ya kubectl get istifadə edə bilərsiniz.

Kubernetesdə sirr nədir?

Reklamlar. Sirlər kimi müəyyən edilə bilər Kubernetes şifrələmə ilə istifadəçi adı və parol kimi həssas məlumatları saxlamaq üçün istifadə edilən obyektlər. Yaratmağın bir çox yolu var Kubernetesdəki sirlər.

Tövsiyə: