Kubernetes-da ConfigMap-dan qanday foydalanish kerak?
Kubernetes-da ConfigMap-dan qanday foydalanish kerak?

Video: Kubernetes-da ConfigMap-dan qanday foydalanish kerak?

Video: Kubernetes-da ConfigMap-dan qanday foydalanish kerak?
Video: 26 - Использование ConfigMap и переменных окружения в Kubernetes 2024, May
Anonim

The ConfigMap API resursi konteynerlarni agnostik holda ushlab turganda konfiguratsiya ma'lumotlari bilan konteynerlarni kiritish mexanizmlarini taqdim etadi Kubernetes . ConfigMap bolishi mumkin ishlatilgan individual xususiyatlar yoki butun konfiguratsiya fayllari yoki JSON bloblari kabi nozik taneli ma'lumotlarni saqlash uchun.

Shunga ko'ra, Kubernetes-da ConfigMap nima?

A ConfigMap konfiguratsiya sozlamalari lug'atidir. Ushbu lug'at kalit-qiymat juftlik qatorlaridan iborat. Kubernetes bu qiymatlarni konteynerlaringizga beradi. Boshqa lug'atlar (xaritalar, xeshlar,) kabi kalit sizga konfiguratsiya qiymatini olish va o'rnatish imkonini beradi.

Yuqoridagilardan tashqari, Kubernetes-da muhit o'zgaruvchilarini qanday o'rnatishim mumkin? Pod yaratganingizda, mumkin muhit o'zgaruvchilarini o'rnating Podda ishlaydigan konteynerlar uchun. Kimga muhit o'zgaruvchilarini o'rnating , o'z ichiga oladi env yoki konfiguratsiya faylidagi envFrom maydoni. Qobiqingizda ro'yxatga olish uchun printenv buyrug'ini ishga tushiring atrof-muhit o'zgaruvchilari . Qobiqdan chiqish uchun exit ni kiriting.

Bu erda qanday qilib Kubernetes-da ConfigMap-ni yarataman?

  1. Sizda Kubernetes klasteri bo'lishi kerak va kubectl buyruq qatori vositasi sizning klasteringiz bilan bog'lanish uchun sozlangan bo'lishi kerak.
  2. Kataloglar, fayllar yoki literal qiymatlardan ConfigMaps yaratish uchun kubectl create configmap buyrug'idan foydalaning:
  3. ConfigMap haqida maʼlumot olish uchun kubectl describe yoki kubectl get dan foydalanishingiz mumkin.

Kubernetesdagi sir nima?

Reklamalar. Sirlar sifatida belgilash mumkin Kubernetes foydalanuvchi nomi va parollar kabi nozik ma'lumotlarni shifrlash bilan saqlash uchun ishlatiladigan ob'ektlar. Yaratishning ko'plab usullari mavjud Kubernetesdagi sirlar.

Tavsiya: