ConfigMap ምንድን ነው?
ConfigMap ምንድን ነው?

ቪዲዮ: ConfigMap ምንድን ነው?

ቪዲዮ: ConfigMap ምንድን ነው?
ቪዲዮ: 26 - Использование ConfigMap и переменных окружения в Kubernetes 2024, ህዳር
Anonim

ሀ ConfigMap የውቅረት ቅንጅቶች መዝገበ ቃላት ነው። ይህ መዝገበ ቃላት ቁልፍ-እሴት ጥንዶችን ሕብረቁምፊዎች ያካትታል። ኩበርኔትስ እነዚህን እሴቶች ወደ መያዣዎችዎ ያቀርባል። ልክ እንደሌሎች መዝገበ-ቃላት (ካርታዎች፣ hashes፣) ቁልፉ የውቅረት እሴቱን እንዲያገኙ እና እንዲያዘጋጁ ያስችልዎታል።

በዚህ መንገድ፣በኩበርኔትስ ውስጥ ConfigMap እንዴት አገኛለሁ?

  1. የKubernetes ክላስተር ሊኖርዎት ይገባል፣ እና የ kubectl የትዕዛዝ መስመር መሳሪያ ከእርስዎ ስብስብ ጋር ለመገናኘት መዋቀር አለበት።
  2. ConfigMapsን ከማውጫዎች፣ ፋይሎች ወይም የቃል እሴቶች ለመፍጠር የ kubectl ፍጠር ማዋቀር ትዕዛዙን ይጠቀሙ፡-
  3. ስለ ConfigMap መረጃ ለማግኘት kubectl መግለፅን መጠቀም ወይም kubectl ማግኘት ይችላሉ።

እንዲሁም በ Kubernetes Engine ማዋቀር ካርታዎች እና ሚስጥሮች መካከል ያለው ልዩነት ምንድነው? ትልቁ በምስጢር መካከል ያለው ልዩነት እና ConfigMaps የሚሉት ናቸው። ሚስጥሮች ተደብቀዋል ከ ሀ Base64 ኢንኮዲንግ ተጨማሪ ሊኖር ይችላል ውስጥ ያሉ ልዩነቶች ወደፊት, ግን ለመጠቀም ጥሩ ልምምድ ነው ሚስጥሮች ለሚስጥር መረጃ (እንደ ኤፒአይ ቁልፎች) እና ConfigMaps ምስጢራዊ ላልሆነ መረጃ (እንደ የወደብ ቁጥሮች)።

በዚህ ረገድ፣ ConfigMapን በኩበርኔትስ ውስጥ እንዴት ማርትዕ እችላለሁ?

መጣል ብቻ፡- kubectl ማዋቀርን ያርትዑ < የ ማዋቀር > በትእዛዝ መስመርዎ ላይ። ከዚያ ይችላሉ አርትዕ የእርስዎ ውቅር. ይህ ቪም ይከፍታል አርታዒ ጋር ማዋቀር በ yaml ቅርጸት። አሁን በቀላሉ አርትዕ እና አስቀምጠው.

ፖድ ኩበርኔትስን እንዴት ማስወገድ እንደሚቻል?

በመጀመሪያ, የሚፈልጉትን የመስቀለኛ መንገድ ስም ያረጋግጡ አስወግድ , እና ሁሉም መሆኑን ያረጋግጡ እንክብሎች በመስቀለኛ መንገድ ላይ ያለ ምንም ልዩ ሂደቶች በደህና ሊቋረጥ ይችላል. በመቀጠል ሁሉንም ተጠቃሚ ለማስወጣት የፍሳሽ ማዘዣውን ይጠቀሙ እንክብሎች ከመስቀለኛ መንገድ. በመቆጣጠሪያቸው (Deployment, ReplicaSet, ወዘተ) ላይ ወደ ሌሎች አንጓዎች ይያዛሉ.

የሚመከር: