Apakah kegunaan ConfigMap dalam Kubernetes?
Apakah kegunaan ConfigMap dalam Kubernetes?

Video: Apakah kegunaan ConfigMap dalam Kubernetes?

Video: Apakah kegunaan ConfigMap dalam Kubernetes?
Video: Kubernetes ConfigMap and Secret as Kubernetes Volumes | Demo 2024, Mungkin
Anonim

The ConfigMap Sumber API menyediakan mekanisme untuk menyuntik bekas dengan data konfigurasi sambil memastikan bekas agnostik Kubernetes . ConfigMap boleh jadi digunakan untuk menyimpan maklumat berbutir halus seperti sifat individu atau maklumat berbutir kasar seperti keseluruhan fail konfigurasi atau gumpalan JSON.

Sehubungan itu, apakah itu ConfigMap dalam Kubernetes?

A ConfigMap ialah kamus tetapan konfigurasi. Kamus ini terdiri daripada pasangan rentetan nilai kunci. Kubernetes memberikan nilai ini kepada bekas anda. Seperti dengan kamus lain (peta, cincang,) kunci membolehkan anda mendapatkan dan menetapkan nilai konfigurasi.

Selain di atas, bagaimanakah cara saya menetapkan pembolehubah persekitaran dalam Kubernetes? Apabila anda membuat Pod, anda boleh tetapkan pembolehubah persekitaran untuk bekas yang berjalan di dalam Pod. Kepada tetapkan pembolehubah persekitaran , termasuk env atau medan envFrom dalam fail konfigurasi. Dalam shell anda, jalankan perintah printenv untuk menyenaraikan pembolehubah persekitaran . Untuk keluar dari shell, masukkan exit.

Di sini, bagaimanakah cara saya membuat ConfigMap dalam Kubernetes?

  1. Anda perlu mempunyai kluster Kubernetes dan alat baris perintah kubectl mesti dikonfigurasikan untuk berkomunikasi dengan kluster anda.
  2. Gunakan perintah kubectl create configmap untuk mencipta ConfigMaps daripada direktori, fail atau nilai literal:
  3. Anda boleh menggunakan kubectl describe atau kubectl get untuk mendapatkan maklumat tentang ConfigMap.

Apakah rahsia dalam Kubernetes?

Iklan. Rahsia boleh ditakrifkan sebagai Kubernetes objek yang digunakan untuk menyimpan data sensitif seperti nama pengguna dan kata laluan dengan penyulitan. Terdapat pelbagai cara untuk mencipta rahsia dalam Kubernetes.

Disyorkan: