ConfigMap ni nini?
ConfigMap ni nini?

Video: ConfigMap ni nini?

Video: ConfigMap ni nini?
Video: Kubernetes ConfigMap и Secret как Kubernetes Volumes | Демо 2024, Novemba
Anonim

A ConfigMap ni kamusi ya mipangilio ya usanidi. Kamusi hii ina mifuatano ya thamani-msingi jozi. Kubernetes hutoa maadili haya kwa vyombo vyako. Kama ilivyo kwa kamusi zingine (ramani, heshi,) ufunguo hukuruhusu kupata na kuweka thamani ya usanidi.

Kwa njia hii, ninapataje ConfigMap katika Kubernetes?

  1. Unahitaji kuwa na nguzo ya Kubernetes, na zana ya mstari wa amri ya kubectl lazima isanidiwe ili kuwasiliana na nguzo yako.
  2. Tumia kubectl kuunda amri ya usanidi kuunda ConfigMaps kutoka saraka, faili, au maadili halisi:
  3. Unaweza kutumia kubectl explain au kubectl get kupata taarifa kuhusu ConfigMap.

Pia Jua, kuna tofauti gani kati ya ramani za usanidi wa Kubernetes Engine na siri? Kubwa tofauti kati ya Siri na ConfigMaps ni hayo Siri wamechanganyikiwa na a Usimbaji wa msingi64. Kunaweza kuwa na zaidi tofauti katika siku zijazo, lakini ni mazoezi mazuri kutumia Siri kwa data ya siri (kama funguo za API) na ConfigMaps kwa data isiyo ya siri (kama nambari za bandari).

Katika suala hili, ninawezaje kuhariri ConfigMap katika Kubernetes?

Tupa tu: kubectl hariri usanidi <jina la usanidi > kwenye mstari wako wa amri. Basi unaweza hariri usanidi wako. Hii inafungua vim mhariri pamoja na usanidi katika muundo wa yaml. Sasa kwa urahisi hariri na kuihifadhi.

Je, ninawezaje kuondoa ganda la Kubernetes?

Kwanza, thibitisha jina la nodi unayotaka ondoa , na hakikisha kwamba yote maganda kwenye node inaweza kusitishwa kwa usalama bila taratibu maalum. Ifuatayo, tumia amri ya kukimbia kumfukuza mtumiaji wote maganda kutoka kwa nodi. Wataratibiwa kwenye nodi zingine na kidhibiti chao (Deployment, ReplicaSet, n.k.).

Ilipendekeza: