Aikace-aikace marasa uwar garken suna da sauri da sauƙi tare da OpenShift

Red Hat OpenShift Serverless saiti ne na abubuwan abubuwan Kubernetes da ke tafiyar da al'amuran don microservices, kwantena, da aiwatarwa-as-a-Service (FaaS).

Aikace-aikace marasa uwar garken suna da sauri da sauƙi tare da OpenShift

Wannan mafita na waje ya haɗa da tsaro da zirga-zirgar ababen hawa da haɗa Ma'aikatan Red Hat, Sanye и Red Hat OpenShift don gudanar da lodi marasa jiha da marasa uwar garken akan dandalin OpenShift a cikin masu zaman kansu, jama'a, gauraye da mahalli masu yawa.

OpenShift maras Sabar yana ba masu haɓaka damar mayar da hankali gaba ɗaya kan ƙirƙirar aikace-aikacen zamani na gaba ta hanyar ba da zaɓi mai yawa na harsunan shirye-shirye, tsarin aiki, yanayin haɓakawa da sauran kayan aikin don ƙirƙira da tura samfuran kasuwanci na ci gaba.

Mabuɗin fasali na Red Hat OpenShift Serverless:

  • Faɗin zaɓi na harsunan shirye-shirye da kayan aikin lokacin aiki don aikace-aikacen maras sabar. Kuna iya zaɓar daidai saitin kayan aikin da kuke buƙata.
  • Sikelin kwance ta atomatik dangane da tsananin buƙatu ko abubuwan da suka faru don sarrafa albarkatu yadda ya kamata dangane da ainihin, ba buƙatun hasashe ba.
  • Haɗuwa mara kyau tare da Bututun OpenShift, tsarin ci gaba da ci gaba da bayarwa na Kubernetes (CI/CD) wanda Tekton ke ƙarfafawa.
  • Tushen yana cikin nau'i na Red Hat Operator, wanda ke ba masu gudanarwa damar sarrafawa da sabunta abubuwan da ke gudana cikin aminci, sannan kuma suna tsara tsarin rayuwar aikace-aikace kamar sabis na girgije.
  • Kullum yana sa ido kan sabbin abubuwan da aka saki a cikin al'umma, gami da Knative 0.13 Hidima, Maraice da kn (CLI na hukuma na Knative) - kamar yadda yake tare da sauran samfuran Red Hat, wannan yana nufin cikakken gwaji da inganci akan dandamali na OpenShift daban-daban da daidaitawa.

Bugu da kari, Red Hat yana ba da haɗin kai sosai kan fasahohin Serverless tare da abokan haɗin gwiwa da yawa, haka kuma tare da Microsoft akan Ayyukan Azure da KEDA (don ƙarin bayani duba a nan). Musamman ma, ƙwararren ma'aikacin OpenShift ya riga ya wanzu a Igararrawa, kuma kwanan nan mun fara haɗin gwiwa Serverless.comTa yadda Tsarin Mara Sabis zai iya aiki tare da OpenShift Serverless da Knative. Ana iya ganin waɗannan haɗin gwiwar a matsayin alamar balaga na rashin uwar garken da farkon samuwar yanayin yanayin masana'antu.

Idan a baya kun shigar da sigar samfoti na Red Hat OpenShift Serverless, zaku iya haɓaka shi zuwa sigar GA na gaba ɗaya. A wannan yanayin, don sigar Preview Technology, kuna buƙatar sake saita tashar Sabunta Biyan Kuɗi na OLM, kamar yadda aka nuna a Fig. 1.

Aikace-aikace marasa uwar garken suna da sauri da sauƙi tare da OpenShift
Shinkafa 1. Ana sabunta tashar biyan kuɗi.

Dole ne a sabunta tashar biyan kuɗi don dacewa da nau'in Platform Container Platform na OpenShift ko dai 4.4 ko 4.3.

Knative Services – babban aji sabis

OpenShift 4.4 yana sauƙaƙe jigilar aikace-aikace tare da ayyukan OpenShift Serverless, yana ba ku damar tura Sabis ɗin Knative kai tsaye daga yanayin Haɓakawa na na'urar wasan bidiyo na OpenShift.

Lokacin ƙara sabon aikace-aikacen zuwa aikin, ya isa a ƙayyade nau'in albarkatun Sabis na Knative don shi, ta haka nan take kunna ayyukan OpenShift Serverless da ba da damar sifili zuwa yanayin jiran aiki, kamar yadda aka nuna a cikin siffa. 2.

Aikace-aikace marasa uwar garken suna da sauri da sauƙi tare da OpenShift
Shinkafa 2. Zaɓi Sabis na Knative azaman nau'in albarkatu.

Sauƙin shigarwa ta amfani da Kourier

Kamar yadda muka rubuta a baya Sanarwa na OpenShift Serverless 1.5.0 Tech Preview, amfani Courier ya ba da damar rage jerin abubuwan buƙatu sosai lokacin shigar da Serverless akan OpenShift, kuma a cikin sigar GA waɗannan buƙatun sun zama ƙarami. Duk wannan yana rage yawan amfani da albarkatu, yana hanzarta farawa mai sanyi na aikace-aikace, kuma yana kawar da tasirin yau da kullun, nauyin marasa amfani da ke gudana a cikin sararin suna.

Gabaɗaya, waɗannan haɓakawa, da haɓakawa a cikin OpenShift 4.3.5, suna hanzarta ƙirƙirar aikace-aikacen daga kwandon da aka riga aka gina ta 40-50%, gwargwadon girman hoton.
Yadda komai ke faruwa ba tare da amfani da Kourier ba ana iya gani a cikin siffa 3:

Aikace-aikace marasa uwar garken suna da sauri da sauƙi tare da OpenShift
Shinkafa 3. Lokacin ƙirƙirar aikace-aikacen a lokuta inda ba a amfani da Kourier ba.

Yadda komai ke faruwa lokacin da aka yi amfani da Kourier ana iya gani a cikin siffa 4:

Aikace-aikace marasa uwar garken suna da sauri da sauƙi tare da OpenShift
Shinkafa 4. Lokacin ƙirƙirar aikace-aikacen lokacin amfani da Kourier.

TLS/SSL a yanayin atomatik

OpenShift Serverless yanzu na iya ƙirƙira da tura TLS/SSL ta atomatik don Hanyar Buɗe Shift na Sabis ɗin Knative, don haka ba lallai ne ku damu da aiwatarwa da kiyaye waɗannan fasalulluka yayin aiki akan aikace-aikacenku ba. A takaice dai, Serverless yana sauƙaƙawa mai haɓaka abubuwan da ke da alaƙa da TSL, yayin da yake kiyaye babban matakin tsaro wanda kowa ya zo tsammani daga Red Hat OpenShift.

Interface Interface Command Command na OpenShift

A cikin OpenShift Serverless ana kiransa kn kuma ana samunsa kai tsaye a cikin na'ura mai ba da hanya tsakanin hanyoyin sadarwa na OpenShift akan shafin Layin Layin Layin, kamar yadda aka nuna a Fig. 5:

Aikace-aikace marasa uwar garken suna da sauri da sauƙi tare da OpenShift
Shinkafa 5. OpenShift Serverless CLI zazzage shafin.

Lokacin da kuka zazzage daga wannan shafin, kuna samun nau'in kn don MacOS, Windows, ko Linux wanda Red Hat ya tabbatar kuma yana da tabbacin ba shi da malware.

A cikin siffa. Hoto na 6 yana nuna yadda a cikin kn zaku iya tura sabis tare da umarni ɗaya kawai don ƙirƙirar misalin aikace-aikacen akan dandalin OpenShift tare da samun dama ta URL cikin daƙiƙa kaɗan:

Aikace-aikace marasa uwar garken suna da sauri da sauƙi tare da OpenShift
Shinkafa 6. Amfani da layin umarni na kn.

Wannan kayan aikin yana ba ku damar sarrafa albarkatu na Hidima mara-Sabis da Maraice ba tare da duba ko gyara kowane tsarin YAML ba.

Ingantacciyar kallon Topology a yanayin Mai haɓaka kayan wasan bidiyo

Yanzu bari mu ga yadda ingantaccen kallon Topology ke ba da sauƙin sarrafa Sabis na Knative.

Sabis na Knative - Cikakkiyar gani

Ayyukan Knative akan shafin kallon Topology ana nuna shi azaman rectangle mai ɗauke da duk bita, kamar yadda aka nuna a hoto 7:

Aikace-aikace marasa uwar garken suna da sauri da sauƙi tare da OpenShift
Shinkafa 7. Knative Services a kan Topology view page.

Anan zaku iya ganin kaso na yanzu na rarraba zirga-zirgar Sabis na Knative, da ƙungiyar Knative Services a cikin rukunin aikace-aikacen don a sauƙaƙe saka idanu akan abin da ke faruwa a cikin rukunin da aka zaɓa.

Rushe lissafin OpenShift Knative Services

Ci gaba da jigon ƙungiyar, dole ne a faɗi cewa a cikin OpenShift 4.4 zaku iya rushe Knative Services a cikin rukunin aikace-aikacen don ƙarin dacewa da dubawa da sarrafa sabis lokacin da aka tura ƙarin hadaddun aikace-aikace a cikin aikin.

Knative Service daki-daki

OpenShift 4.4 kuma yana haɓaka shingen gefe don Sabis na Knative. Shafin albarkatu ya bayyana akansa, inda ake nuna abubuwan haɗin sabis kamar Pods, Bita da Hanyoyi. Waɗannan ɓangarorin kuma suna ba da kewayawa mai sauri da sauƙi zuwa gundumomi guda ɗaya.

Duban Topology kuma yana nuna adadin rarraba zirga-zirga har ma yana ba ku damar canza tsarin da sauri. Don haka, zaku iya gano saurin rarraba zirga-zirga don sabis ɗin Knative da aka zaɓa a cikin ainihin lokaci ta adadin kwas ɗin da ke gudana don sake fasalin da aka bayar, kamar yadda aka nuna a cikin siffa. 8.

Aikace-aikace marasa uwar garken suna da sauri da sauƙi tare da OpenShift
Shinkafa 8. Knative Service rarraba zirga-zirga.

Zurfafa Duban Sabunta Marasa Sabis

Hakanan, kallon Topology yanzu yana ba ku damar yin zurfafa bincike a cikin bita da aka zaɓa, alal misali, da sauri ga duk kwas ɗin sa kuma, idan ya cancanta, duba rajistan ayyukan su. Bugu da ƙari, a cikin wannan ra'ayi za ku iya samun sauƙi ga abubuwan turawa da daidaitawa na bita, da kuma ƙaramar hanyar da ke nuni kai tsaye zuwa wannan bita, kamar yadda aka nuna a hoto 9. XNUMX:

Aikace-aikace marasa uwar garken suna da sauri da sauƙi tare da OpenShift
Shinkafa 9. Abubuwan da ke da alaƙa da tantancewa.

Muna fatan sabbin abubuwan da aka bayyana a sama za su kasance masu amfani a gare ku yayin ƙirƙira da sarrafa aikace-aikacen da ba su da uwar garken, kuma sigogin gaba za su haɗa da ƙarin fasali masu amfani ga masu haɓakawa, misali, ikon ƙirƙirar tushen taron da sauransu.

Ana sha'awa?

Gwada OpenShift!

Jawabin yana da mahimmanci a gare mu

Ku gaya manime kuke tunani game da uwar garken. Shiga rukuninmu na Google Ƙwarewar Developer OpenShift don shiga cikin tattaunawa na Sa'o'i na Office da kuma bita, don haɗa kai da mu da ba da amsa da shawarwari.

Don ƙarin bayani,

Nemo ƙarin game da haɓaka aikace-aikacen OpenShift ta amfani da albarkatun Red Hat masu zuwa:

source: www.habr.com

Add a comment