Ano ang gamit ng ConfigMap sa Kubernetes?
Ano ang gamit ng ConfigMap sa Kubernetes?

Video: Ano ang gamit ng ConfigMap sa Kubernetes?

Video: Ano ang gamit ng ConfigMap sa Kubernetes?
Video: Kubernetes ConfigMap and Secret as Kubernetes Volumes | Demo 2024, Mayo
Anonim

Ang ConfigMap Nagbibigay ang mapagkukunan ng API ng mga mekanismo para mag-inject ng data ng configuration sa mga container habang pinapanatili ang mga container na agnostic Kubernetes . ConfigMap ay maaaring maging ginamit upang mag-imbak ng pinong impormasyon tulad ng mga indibidwal na katangian o magaspang na impormasyon tulad ng buong config file o JSON blobs.

Alinsunod dito, ano ang ConfigMap sa Kubernetes?

A ConfigMap ay isang diksyunaryo ng mga setting ng pagsasaayos. Binubuo ang diksyunaryo na ito ng mga pares ng key-value ng mga string. Kubernetes nagbibigay ng mga halagang ito sa iyong mga lalagyan. Tulad ng ibang mga diksyunaryo (mapa, hash,) hinahayaan ka ng key na makuha at itakda ang halaga ng configuration.

Sa tabi sa itaas, paano ako magtatakda ng mga variable ng kapaligiran sa Kubernetes? Kapag gumawa ka ng Pod, magagawa mo itakda ang mga variable ng kapaligiran para sa mga lalagyan na tumatakbo sa Pod. Upang itakda ang mga variable ng kapaligiran , isama ang env o envFrom field sa configuration file. Sa iyong shell, patakbuhin ang printenv command upang ilista ang mga variable ng kapaligiran . Upang lumabas sa shell, ilagay ang exit.

Dito, paano ako gagawa ng ConfigMap sa Kubernetes?

  1. Kailangan mong magkaroon ng Kubernetes cluster, at ang kubectl command-line tool ay dapat na i-configure upang makipag-ugnayan sa iyong cluster.
  2. Gamitin ang kubectl create configmap command upang lumikha ng ConfigMaps mula sa mga direktoryo, file, o literal na halaga:
  3. Maaari mong gamitin ang kubectl describe o kubectl get para kunin ang impormasyon tungkol sa isang ConfigMap.

Ano ang sikreto sa Kubernetes?

Mga patalastas. Mga lihim maaaring tukuyin bilang Kubernetes mga bagay na ginagamit upang mag-imbak ng sensitibong data gaya ng user name at mga password na may naka-encrypt. Mayroong maraming mga paraan ng paglikha mga lihim sa Kubernetes.

Inirerekumendang: