አገልጋይ አልባ መተግበሪያዎች በOpenShift ፈጣን እና ቀላል ናቸው።

Red Hat OpenShift Serverless ለማይክሮ ሰርቪስ፣ ኮንቴይነሮች እና ተግባር-እንደ-አገልግሎት (FaaS) አተገባበር በክስተት የሚመሩ የኩበርኔትስ አካላት ስብስብ ነው።

አገልጋይ አልባ መተግበሪያዎች በOpenShift ፈጣን እና ቀላል ናቸው።

ይህ ከሳጥን ውጪ ያለው መፍትሔ የደህንነት እና የትራፊክ ማዘዋወርን ያካትታል እና ቀይ ኮፍያ ኦፕሬተሮችን ያጣምራል። ቆጣቢ и Red Hat OpenShift በOpenShift መድረክ ላይ ሀገር አልባ እና አገልጋይ አልባ ሸክሞችን በግል፣ ይፋዊ፣ ድብልቅ እና ባለብዙ ደመና አካባቢዎች ለማሄድ።

OpenShift አገልጋይ አልባ ገንቢዎች ሰፊ የፕሮግራሚንግ ቋንቋዎችን፣ ማዕቀፎችን ፣ የልማት አካባቢዎችን እና ሌሎች የንግድ ምርቶችን ለመፍጠር እና ለማሰማራት በማዘጋጀት የቀጣይ ትውልድ መተግበሪያዎችን በመፍጠር ላይ እንዲያተኩሩ ያስችላቸዋል።

የቀይ ኮፍያ OpenShift አገልጋይ አልባ ቁልፍ ባህሪዎች

  • ለአገልጋይ አልባ መተግበሪያዎች ሰፊ የፕሮግራም ቋንቋዎች ምርጫ እና የአሂድ ጊዜ አካላት። የሚፈልጉትን የመሳሪያዎች ስብስብ በትክክል መምረጥ ይችላሉ.
  • በራስ-ሰር አግድም ልኬት በጥያቄዎች ወይም በክስተቶች ጥንካሬ ላይ በመመስረት ሀብቶችን በብቃት ለማስተዳደር ግምታዊ ፍላጎቶች አይደሉም።
  • እንከን የለሽ ውህደት ከOpenShift Pipelines፣ በኩበርኔትስ ላይ የተመሰረተ ተከታታይ ግንባታ እና አቅርቦት (ሲአይ/ሲዲ) በቴክተን የተጎላበተ ስርዓት
  • መሰረቱ አስተዳዳሪዎች የአሂድ ሁኔታዎችን በአስተማማኝ ሁኔታ እንዲያስተዳድሩ እና እንዲያዘምኑ የሚያስችል በቀይ ኮፍያ ኦፕሬተር መልክ ሲሆን እንዲሁም እንደ ደመና አገልግሎቶች ያሉ የመተግበሪያዎችን የሕይወት ዑደት ያደራጃል
  • Knative 0.13 ማገልገል፣ ዝግጅት እና kn (ኦፊሴላዊው CLI for Knative) ጨምሮ አዳዲስ የማህበረሰብ ልቀቶችን በቋሚነት መከታተል - ልክ እንደሌሎች የቀይ ኮፍያ ምርቶች ሁሉ ይህ ማለት በተለያዩ የOpenShift መድረኮች እና ውቅሮች ላይ ጥልቅ ሙከራ እና ማረጋገጫ ማለት ነው።

በተጨማሪም ሬድ ኮፍያ በአገልጋይ አልባ ቴክኖሎጂዎች ላይ ከበርካታ አጋሮች ጋር እንዲሁም ከማይክሮሶፍት ጋር በ Azure Functions እና በቅርበት ይሰራል። ኬዳ (ለበለጠ ዝርዝር ይመልከቱ እዚህ). በተለይም፣ የተረጋገጠ የOpenShift ኦፕሬተር አስቀድሞ በ ላይ አለ። ቀስቅሴ ሜሽ፣ እና በቅርቡ መተባበር ጀመርን። Serverless.comሰርቨር አልባው መዋቅር ከOpenShift Serverless እና Knative ጋር እንዲሰራ። እነዚህ ሽርክናዎች አገልጋይ-አልባ ብስለት እና የኢንዱስትሪ ሥነ-ምህዳር ምስረታ መጀመሪያ ምልክት ተደርጎ ሊታዩ ይችላሉ።

ከዚህ ቀደም የ Red Hat OpenShift Serverless ቅድመ እይታን ከጫኑ ወደ አጠቃላይ ተገኝነት GA ስሪት ማሻሻል ይችላሉ። በዚህ አጋጣሚ ለቴክኖሎጂ ቅድመ እይታ ስሪት በምስል ላይ እንደሚታየው የ OLM የደንበኝነት ምዝገባ ማሻሻያ ቻናልን እንደገና ማዋቀር ያስፈልግዎታል። 1.

አገልጋይ አልባ መተግበሪያዎች በOpenShift ፈጣን እና ቀላል ናቸው።
ሩዝ. 1. የደንበኝነት ምዝገባውን ሰርጥ ማዘመን.

የደንበኝነት ምዝገባ ቻናሉ ከOpenShift Container Platform ስሪት 4.4 ወይም 4.3 ጋር እንዲመሳሰል መዘመን አለበት።

Knative አገልግሎቶች - ከፍተኛ ደረጃ አገልግሎት

OpenShift 4.4 በOpenShift Serverless ተግባር የመተግበሪያዎችን መዘርጋት በእጅጉ ያቃልላል፣ ይህም Knative Servicesን በቀጥታ ከOpenShift ዌብ ኮንሶል የገንቢ ሁነታ ለማሰማራት ያስችላል።

አዲስ አፕሊኬሽን ወደ አንድ ፕሮጀክት ሲጨመር ለእሱ የ Knative Service ግብዓት አይነትን መግለጽ በቂ ነው፣በዚህም ወዲያውኑ የOpenShift Serverless ተግባርን በማግበር እና በተጠባባቂ ሞድ ውስጥ ወደ ዜሮ ማመጣጠንን በምስል ላይ እንደሚታየው። 2.

አገልጋይ አልባ መተግበሪያዎች በOpenShift ፈጣን እና ቀላል ናቸው።
ሩዝ. 2. Knative Service እንደ የንብረት አይነት ይምረጡ።

ኩሪየርን በመጠቀም ቀላል ጭነት

አስቀድመን እንደጻፍነው የOpenShift Serverless 1.5.0 Tech ቅድመ እይታ ማስታወቂያ, አጠቃቀም መልእክተኛ በOpenShift ላይ Serverless ን ሲጭኑ የፍላጎቶችን ዝርዝር በከፍተኛ ሁኔታ ለመቀነስ አስችሏል ፣ እና በ GA ስሪት ውስጥ እነዚህ መስፈርቶች ያነሱ ሆኑ። ይህ ሁሉ የሃብት ፍጆታን ይቀንሳል፣ የመተግበሪያዎች ቀዝቃዛ ጅምርን ያፋጥናል፣ እና በተመሳሳይ የስም ቦታ ላይ የሚሰሩ መደበኛ እና አገልጋይ ያልሆኑ ጭነቶች ተጽእኖን ያስወግዳል።

በአጠቃላይ እነዚህ ማሻሻያዎች, እንዲሁም በ OpenShift 4.3.5 ውስጥ ያሉ ማሻሻያዎች, በምስሉ መጠን ላይ በመመስረት ከ 40-50% ቀድሞ ከተሰራ መያዣ ውስጥ አፕሊኬሽኖችን መፍጠርን ያፋጥናል.
ኩሪየርን ሳይጠቀሙ ሁሉም ነገር እንዴት እንደሚከሰት በስእል 3 ላይ ሊታይ ይችላል፡-

አገልጋይ አልባ መተግበሪያዎች በOpenShift ፈጣን እና ቀላል ናቸው።
ሩዝ. 3. ኩሪየር ጥቅም ላይ በማይውልበት ጊዜ የመተግበሪያ መፈጠር ጊዜ.

ኩሪየር ጥቅም ላይ ሲውል ሁሉም ነገር እንዴት እንደሚከሰት በስእል 4 ላይ ይታያል፡-

አገልጋይ አልባ መተግበሪያዎች በOpenShift ፈጣን እና ቀላል ናቸው።
ሩዝ. 4. ኩሪየርን ሲጠቀሙ የመተግበሪያ መፈጠር ጊዜ.

TLS/SSL በአውቶማቲክ ሁነታ

OpenShift Serverless አሁን በቀጥታ TLS/SSL ን ለKnative Service OpenShift Route ሊፈጥር እና ሊያሰማራ ይችላል ስለዚህ በማመልከቻዎ ላይ በሚሰሩበት ጊዜ እነዚህን ባህሪያት ስለመተግበር እና ስለማቆየት መጨነቅ አያስፈልገዎትም። በሌላ አገላለጽ፣ Serverless ከTSL ጋር የተቆራኙትን ውስብስብ ነገሮች ገንቢውን ያቃልላል፣ ሁሉም ሰው ከ Red Hat OpenShift የሚጠብቀውን ከፍተኛ የደህንነት ደረጃ እየጠበቀ ነው።

OpenShift አገልጋይ አልባ የትእዛዝ መስመር በይነገጽ

በ OpenShift Serverless ውስጥ kn ተብሎ የሚጠራ ሲሆን በቀጥታ በOpenShift ኮንሶል ውስጥ በ Command Line Tools ገጽ ላይ በምስል ላይ እንደሚታየው ይገኛል። 5፡

አገልጋይ አልባ መተግበሪያዎች በOpenShift ፈጣን እና ቀላል ናቸው።
ሩዝ. 5. OpenShift Serverless CLI ማውረድ ገጽ።

ከዚህ ገጽ ላይ ሲያወርዱ በቀይ ኮፍያ የተረጋገጠ እና ከማልዌር ነጻ የመሆኑ ዋስትና ያለው የkn ስሪት ለ MacOS፣ Windows ወይም Linux ያገኛሉ።

በስእል. ምስል 6 በ kn ውስጥ እንዴት አገልግሎትን በአንድ ትእዛዝ ማሰማራት እንደሚችሉ በ OpenShift መድረክ ላይ የመተግበሪያ ምሳሌን ለመፍጠር በዩአርኤል በሰከንዶች ጊዜ ውስጥ እንዴት እንደሚገኙ ያሳያል።

አገልጋይ አልባ መተግበሪያዎች በOpenShift ፈጣን እና ቀላል ናቸው።
ሩዝ. 6. የ kn ትዕዛዝ መስመር በይነገጽን በመጠቀም.

ይህ መሳሪያ ማንኛውንም የYAML ውቅረቶችን ሳያዩ ወይም አርትዕ ማድረግ ሳያስፈልግ አገልጋይ አልባ ሰርቪንግ እና ዝግጅት መርጃዎችን ሙሉ በሙሉ እንዲያስተዳድሩ ይፈቅድልዎታል።

የተሻሻለ የቶፖሎጂ እይታ በኮንሶል ገንቢ ሁነታ

አሁን የተሻሻለው ቶፖሎጂ እይታ እንዴት Knative አገልግሎቶችን ማስተዳደር ቀላል እንደሚያደርገው እንይ።

Knative አገልግሎት - ማእከል ያደረገ እይታ

በሥዕል 7 ላይ እንደሚታየው Knative Services በቶፖሎጂ እይታ ገጽ ላይ ሁሉንም ክለሳዎች የያዘ አራት ማዕዘን ሆኖ ይታያል።

አገልጋይ አልባ መተግበሪያዎች በOpenShift ፈጣን እና ቀላል ናቸው።
ሩዝ. 7. Knative Services በቶፖሎጂ እይታ ገጽ ላይ።

እዚህ አሁን ያለውን የ Knative Service የትራፊክ ስርጭት መቶኛ እና የቡድን Knative Services በመተግበሪያ ቡድን ውስጥ በተመረጠው ቡድን ውስጥ ምን እየተከሰተ እንዳለ በቀላሉ በእይታ መከታተል ይችላሉ።

የOpenShift Knative አገልግሎቶች ዝርዝሮችን ሰብስብ

የመቧደን ጭብጥ በመቀጠል፣ በ OpenShift 4.4 ውስጥ ይበልጥ ውስብስብ አፕሊኬሽኖች በፕሮጀክቱ ውስጥ ሲሰማሩ ለበለጠ ምቹ እይታ እና አገልግሎቶችን ለማስተዳደር በመተግበሪያ ቡድን ውስጥ Knative Servicesን ማፍረስ እንደሚችሉ መነገር አለበት።

Knative አገልግሎት በዝርዝር

OpenShift 4.4 ለ Knative አገልግሎቶች የጎን አሞሌንም ያሻሽላል። እንደ Pods፣ Revisions እና Routes ያሉ የአገልግሎት ክፍሎች የሚታዩበት የመርጃዎች ትር በላዩ ላይ ታይቷል። እነዚህ ክፍሎች ወደ ግለሰብ ፖድ ምዝግብ ማስታወሻዎች ፈጣን እና ቀላል አሰሳ ያቀርባሉ።

የቶፖሎጂ እይታ በተጨማሪም የትራፊክ ስርጭት መቶኛዎችን ያሳያል እና እንዲያውም አወቃቀሩን በፍጥነት እንዲቀይሩ ያስችልዎታል. ስለዚህ፣ ለተመረጠው Knative Service የትራፊክ ስርጭትን በፍጥነት ለማወቅ በምስል ላይ እንደሚታየው ለተወሰነ ማሻሻያ የሚሄዱ የፖድ ብዛት። 8.

አገልጋይ አልባ መተግበሪያዎች በOpenShift ፈጣን እና ቀላል ናቸው።
ሩዝ. 8. Knative Service የትራፊክ ስርጭት.

አገልጋይ አልባ ክለሳዎች ጠለቅ ያለ እይታ

እንዲሁም የቶፖሎጂ እይታ አሁን በተመረጠው ክለሳ ውስጥ በጥልቀት እንዲመለከቱ ይፈቅድልዎታል ፣ ለምሳሌ ፣ ሁሉንም እንክብሎችን በፍጥነት ይመልከቱ እና አስፈላጊ ከሆነ ምዝግብ ማስታወሻዎቻቸውን ይመልከቱ። በተጨማሪም፣ በዚህ እይታ የክለሳ ማሰማራቶችን እና አወቃቀሮችን፣ እንዲሁም በቀጥታ ወደዚያ ክለሳ የሚያመላክት ንኡስ መንገድ በስእል 9 ላይ እንደሚታየው በቀላሉ ማግኘት ይችላሉ። XNUMX፡

አገልጋይ አልባ መተግበሪያዎች በOpenShift ፈጣን እና ቀላል ናቸው።
ሩዝ. 9. ከኦዲት ጋር የተያያዙ ሀብቶች.

አገልጋይ አልባ አፕሊኬሽኖችን ሲፈጥሩ እና ሲያስተዳድሩ ከላይ የተገለጹት ፈጠራዎች ለእርስዎ ጠቃሚ እንደሚሆኑ ተስፋ እናደርጋለን ፣ እና የወደፊት ስሪቶች ለገንቢዎች የበለጠ ጠቃሚ ባህሪዎችን ፣ ለምሳሌ የዝግጅት ምንጮችን የመፍጠር ችሎታ እና ሌሎችም።

ፍላጎት አለዎት?

OpenShiftን ይሞክሩ!

ግብረመልስ ለኛ አስፈላጊ ነው።

ንገረኝስለ አገልጋይ አልባ ምን ያስባሉ. የጉግል ቡድናችንን ይቀላቀሉ የOpenShift ገንቢ ልምድ በ Office Hours ውይይቶች እና አውደ ጥናቶች ላይ ለመሳተፍ, ከእኛ ጋር ለመተባበር እና አስተያየት እና አስተያየት ለመስጠት.

ተጨማሪ መረጃ ለማግኘት,

ተጨማሪ ያግኙ የሚከተሉትን የቀይ ኮፍያ ምንጮችን በመጠቀም የOpenShift መተግበሪያዎችን ስለማሳደግ፡-

ምንጭ: hab.com

አስተያየት ያክሉ