Видео: ConfigMap гэж юу вэ?
2024 Зохиолч: Stanley Ellington | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-16 00:20
А ConfigMap тохиргооны тохиргооны толь бичиг юм. Энэхүү толь бичиг нь түлхүүр утгын хос мөрүүдээс бүрдэнэ. Kubernetes эдгээр утгыг таны контейнерт өгдөг. Бусад толь бичгүүдийн нэгэн адил (газрын зураг, хэш,) түлхүүр нь тохиргооны утгыг авч, тохируулах боломжийг олгодог.
Ийм байдлаар би Кубернетес дэх ConfigMap-г хэрхэн авах вэ?
- Та Kubernetes кластертай байх шаардлагатай бөгөөд kubectl командын мөрийн хэрэгсэл нь кластертай холбогдохын тулд тохируулагдсан байх ёстой.
- Лавлах, файл эсвэл утга зохиолоос ConfigMaps үүсгэхийн тулд kubectl create configmap командыг ашиглана уу:
- Та ConfigMap-ийн талаарх мэдээллийг авахын тулд kubectl describe эсвэл kubectl get ашиглаж болно.
Мөн Kubernetes Engine тохиргооны газрын зураг болон нууцуудын хооронд ямар ялгаа байдгийг мэдэх үү? Том Нууц хоорондын ялгаа болон ConfigMaps тийм үү Нууцууд төөрөгдүүлсэн байна хамт а Base64 кодчилол. Илүү их байж магадгүй дахь ялгаа ирээдүй, гэхдээ үүнийг ашиглах нь сайн туршлага юм Нууцууд нууц өгөгдлийн хувьд (API түлхүүр гэх мэт) болон ConfigMaps нууц бус мэдээллийн хувьд (портын дугаар гэх мэт).
Үүнтэй холбогдуулан би Кубернетес дэх ConfigMap-г хэрхэн засах вэ?
Зүгээр л шидэх: kubectl тохиргооны зураг засах <нэр тохиргооны зураг > тушаалын мөрөнд. Тэгвэл та чадна засварлах таны тохиргоо. Энэ нь vim-г нээнэ редактор -тай тохиргооны зураг yaml форматаар. Одоо зүгээр л засварлах үүнийг хийгээд хадгалаарай.
Би pod Kubernetes-ээс хэрхэн салах вэ?
Эхлээд та хүссэн зангилааны нэрийг баталгаажуулна уу арилгах , мөн бүх зүйл байгаа эсэхийг шалгаарай хонхорцог зангилаа дээр ямар ч тусгай журамгүйгээр аюулгүйгээр дуусгавар болно. Дараа нь бүх хэрэглэгчийг зайлуулахын тулд drain командыг ашиглана уу хонхорцог зангилаанаас. Тэдгээрийг хянагчаараа бусад зангилаанууд дээр хуваарилах болно (Байрлуулах, ReplicaSet гэх мэт).
Зөвлөмж болгож буй:
Бүтэц гэж юу вэ, яагаад үүнийг хууль бус гэж үздэг вэ?
IRS -ийг хураан авах үндэслэл нь бүтэц гэж нэрлэгддэг ойлголт юм. Тайлагнах шаардлагаас зайлсхийхийн тулд 10 000 долларын тайлагнах шаардлагын дагуу бэлэн мөнгөний гүйлгээ (ялангуяа банкны данс руу мөнгө оруулах) хийх нь хууль бус үйлдэл юм
Аравтын бутархай гэж 04 гэж юу вэ?
Бутархайг аравтын бутархай руу хөрвүүлэх: Зөвлөмж ба аргачлал Бутархай аравтын хувь 1/100.01 1% 1/50.02 2% 1/25.04 4% 1/20.05 5%
Би Kubernetes ConfigMap-г хэрхэн ашиглах вэ?
ConfigMap ашиглахын тулд Pod-г тохируулах ConfigMap үүсгэх. ConfigMap өгөгдлийг ашиглан контейнер орчны хувьсагчдыг тодорхойлох. ConfigMap дээрх бүх түлхүүр-утга хосыг контейнер орчны хувьсагч болгон тохируулна уу. Pod командуудад ConfigMap-ээр тодорхойлсон орчны хувьсагчдыг ашиглана уу. ConfigMap өгөгдлийг эзлэхүүнд нэмнэ үү. ConfigMaps болон Pods-ийн тухай ойлголт
Би ConfigMap файлыг хэрхэн засах вэ?
Зүгээр л шид: kubectl edit configmap-г өөрийн командын мөрөнд оруулна уу. Дараа нь та тохиргоогоо засах боломжтой. Энэ нь yaml формат дахь тохиргооны зурагтай vim засварлагчийг нээнэ. Одоо зүгээр л засаад хадгалаарай
Kubernetes-д ConfigMap ямар ашиг тустай вэ?
ConfigMap API-ийн нөөц нь Кубернетесийг үл тоомсорлож, контейнеруудыг тохиргооны өгөгдөлтэй оруулах механизмаар хангадаг. ConfigMap нь хувийн шинж чанарууд эсвэл бүхэл бүтэн тохиргооны файлууд эсвэл JSON blob зэрэг нарийн ширхэгтэй мэдээллийг хадгалахад ашиглагдаж болно