Apa itu ConfigMap?
Apa itu ConfigMap?
Anonim

A ConfigMap adalah kamus pengaturan konfigurasi. Kamus ini terdiri dari pasangan kunci-nilai string. Kubernetes memberikan nilai-nilai ini ke container Anda. Seperti kamus lain (peta, hash,) kuncinya memungkinkan Anda mendapatkan dan mengatur nilai konfigurasi.

Dengan cara ini, bagaimana cara mendapatkan ConfigMap di Kubernetes?

  1. Anda harus memiliki cluster Kubernetes, dan alat baris perintah kubectl harus dikonfigurasi untuk berkomunikasi dengan cluster Anda.
  2. Gunakan perintah kubectl create configmap untuk membuat ConfigMaps dari direktori, file, atau nilai literal:
  3. Anda dapat menggunakan kubectl describe atau kubectl get untuk mengambil informasi tentang ConfigMap.

Ketahui juga, apa perbedaan antara peta konfigurasi dan rahasia Kubernetes Engine? Besar perbedaan antara Rahasia dan ConfigMaps apakah itu? Rahasia dikaburkan dengan Pengkodean base64. Mungkin ada lebih banyak perbedaan dalam masa depan, tetapi ini adalah praktik yang baik untuk digunakan Rahasia untuk data rahasia (seperti kunci API) dan ConfigMaps untuk data non-rahasia (seperti nomor port).

Dalam hal ini, bagaimana cara mengedit ConfigMap di Kubernetes?

Lempar saja: kubectl edit configmap <namanya peta konfigurasi > di baris perintah Anda. Maka kamu bisa edit konfigurasi Anda. Ini membuka vim editor dengan peta konfigurasi dalam format yaml. Sekarang sederhana edit itu dan menyimpannya.

Bagaimana cara menghapus pod Kubernetes?

Pertama, konfirmasikan nama node yang Anda inginkan menghapus , dan pastikan bahwa semua polong pada node dapat dihentikan dengan aman tanpa prosedur khusus. Selanjutnya, gunakan perintah drain untuk mengusir semua pengguna polong dari simpul. Mereka akan dijadwalkan ke node lain oleh pengontrolnya (Deployment, ReplicaSet, dll.).

Direkomendasikan: