Kubernetes-д ConfigMap ямар ашиг тустай вэ?
Kubernetes-д ConfigMap ямар ашиг тустай вэ?

Видео: Kubernetes-д ConfigMap ямар ашиг тустай вэ?

Видео: Kubernetes-д ConfigMap ямар ашиг тустай вэ?
Видео: 26 - Использование ConfigMap и переменных окружения в Kubernetes 2024, May
Anonim

The ConfigMap API эх сурвалж нь контейнерыг үл тоомсорлож, тохиргооны өгөгдлөөр савлах механизмаар хангадаг Кубернетс . ConfigMap байж болно ашигласан хувь хүний шинж чанарууд эсвэл бүхэл бүтэн тохиргооны файлууд эсвэл JSON blob гэх мэт нарийн ширхэгтэй мэдээллийг хадгалах.

Үүний дагуу Кубернетес дэх ConfigMap гэж юу вэ?

А ConfigMap тохиргооны тохиргооны толь бичиг юм. Энэхүү толь бичиг нь түлхүүр утгын хос мөрүүдээс бүрдэнэ. Кубернетс эдгээр утгыг таны саванд өгдөг. Бусад толь бичгүүдийн нэгэн адил (газрын зураг, хэш,) түлхүүр нь тохиргооны утгыг авч, тохируулах боломжийг олгодог.

Дээрээс нь би Kubernetes-д орчны хувьсагчдыг хэрхэн тохируулах вэ? Та Pod үүсгэх үед та боломжтой орчны хувьсагчдыг тохируулах Pod-д ажилладаг савны хувьд. To орчны хувьсагчдыг тохируулах , орно env эсвэл тохиргооны файл дахь envFrom талбар. Бүрхүүлдээ printenv командыг ажиллуулж жагсаалтад оруулна орчны хувьсагч . Бүрхүүлээс гарахын тулд exit гэж оруулна уу.

Энд би Kubernetes дээр ConfigMap-г хэрхэн үүсгэх вэ?

  1. Та Kubernetes кластертай байх шаардлагатай бөгөөд kubectl командын мөрийн хэрэгсэл нь кластертай холбогдохын тулд тохируулагдсан байх ёстой.
  2. Лавлах, файл эсвэл утга зохиолоос ConfigMaps үүсгэхийн тулд kubectl create configmap командыг ашиглана уу:
  3. Та ConfigMap-ын талаарх мэдээллийг авахын тулд kubectl describe эсвэл kubectl get-ийг ашиглаж болно.

Кубернетес дэх нууц юу вэ?

Зар сурталчилгаа. Нууцууд гэж тодорхойлж болно Кубернетс хэрэглэгчийн нэр, нууц үг зэрэг нууц мэдээллийг шифрлэлтээр хадгалахад ашигладаг объектууд. Үүсгэх олон арга бий Кубернетес дэх нууцууд.

Зөвлөмж болгож буй: