Ո՞րն է ConfigMap-ի օգտագործումը Kubernetes-ում:
Ո՞րն է ConfigMap-ի օգտագործումը Kubernetes-ում:

Video: Ո՞րն է ConfigMap-ի օգտագործումը Kubernetes-ում:

Video: Ո՞րն է ConfigMap-ի օգտագործումը Kubernetes-ում:
Video: Kubernetes ConfigMap and Secret as Kubernetes Volumes | Demo 2024, Դեկտեմբեր
Anonim

Այն ConfigMap API ռեսուրսը ապահովում է կոնֆիգուրացիայի տվյալների հետ կոնտեյներներ ներարկելու մեխանիզմներ, մինչդեռ կոնտեյներները ագնոստիկ են պահում Կուբերնետես . ConfigMap կարող է լինել օգտագործված մանրահատիկ տեղեկատվություն պահելու համար, ինչպիսիք են անհատական հատկությունները կամ կոպիտ տեղեկություններ, ինչպիսիք են ամբողջական կազմաձևման ֆայլերը կամ JSON բլբերը:

Համապատասխանաբար, ինչ է ConfigMap-ը Kubernetes-ում:

Ա ConfigMap կոնֆիգուրացիայի կարգավորումների բառարան է: Այս բառարանը բաղկացած է առանցքային-արժեք զույգ տողերից։ Կուբերնետես ապահովում է այս արժեքները ձեր բեռնարկղերին: Ինչպես մյուս բառարաններում (քարտեզներ, հեշեր,), բանալին թույլ է տալիս ստանալ և սահմանել կազմաձևման արժեքը:

Բացի վերևից, ինչպես կարող եմ սահմանել շրջակա միջավայրի փոփոխականները Kubernetes-ում: Երբ դուք ստեղծում եք Pod, կարող եք սահմանել շրջակա միջավայրի փոփոխականներ բեռնարկղերի համար, որոնք աշխատում են Pod-ում: Դեպի սահմանել շրջակա միջավայրի փոփոխականներ , ներառել ՝ նախանձ կամ envFrom դաշտը կազմաձևման ֆայլում: Ձեր shell-ում գործարկեք printenv հրամանը՝ ցուցակագրելու համար շրջակա միջավայրի փոփոխականներ . Կեղևից դուրս գալու համար մուտքագրեք exit:

Այստեղ ինչպե՞ս կարող եմ ստեղծել ConfigMap Kubernetes-ում:

  1. Դուք պետք է ունենաք Kubernetes կլաստեր, և kubectl հրամանի տող գործիքը պետք է կազմաձևված լինի ձեր կլաստերի հետ հաղորդակցվելու համար:
  2. Օգտագործեք kubectl create configmap հրամանը՝ դիրեկտորիաներից, ֆայլերից կամ բառացի արժեքներից ConfigMaps ստեղծելու համար.
  3. ConfigMap-ի մասին տեղեկություններ ստանալու համար կարող եք օգտագործել kubectl describe կամ kubectl get:

Ո՞րն է գաղտնիքը Kubernetes-ում:

Գովազդներ. Գաղտնիքներ կարող է սահմանվել որպես Կուբերնետես առարկաներ, որոնք օգտագործվում են գաղտնի տվյալներ պահելու համար, ինչպիսիք են օգտվողի անունը և գաղտնաբառերը գաղտնագրմամբ: Ստեղծելու բազմաթիվ եղանակներ կան գաղտնիքները Kubernetes-ում.

Խորհուրդ ենք տալիս: