Tha tagraidhean gun fhrithealaiche nas luaithe agus nas fhasa le OpenShift

Tha Red Hat OpenShift Serverless na sheata de cho-phàirtean Kubernetes air an stiùireadh le tachartas airson microservices, soithichean, agus buileachadh Gnìomh-mar-a-Seirbheis (FaaS).

Tha tagraidhean gun fhrithealaiche nas luaithe agus nas fhasa le OpenShift

Tha am fuasgladh taobh a-muigh a’ bhogsa seo a’ toirt a-steach tèarainteachd agus slighe trafaic agus a’ cothlamadh Red Hat Operators, sgeimheach и Red Red OpenShift gus luchdan gun stàit agus gun fhrithealaiche a ruith air an àrd-ùrlar OpenShift ann an àrainneachdan prìobhaideach, poblach, tar-chinealach agus ioma-sgòthan.

OpenShift Serverless a’ leigeil le luchd-leasachaidh fòcas gu tur air a bhith a’ cruthachadh thagraidhean an ath ghinealach le bhith a’ tabhann taghadh farsaing de chànanan prògramaidh, frèaman, àrainneachdan leasachaidh agus innealan eile gus toraidhean gnìomhachais adhartach a chruthachadh agus a chleachdadh.

Prìomh fheartan Red Hat OpenShift Serverless:

  • Taghadh farsaing de chànanan prògramaidh agus co-phàirtean runtime airson tagraidhean gun fhrithealaiche. Faodaidh tu dìreach an seata innealan a tha a dhìth ort a thaghadh.
  • Sgèileadh còmhnard fèin-ghluasadach a rèir dè cho dian sa tha iarrtasan no tachartasan gus goireasan a riaghladh gu h-èifeachdach stèidhichte air feumalachdan fìor, chan e tuairmeasach
  • Amalachadh gun fhiosta le OpenShift Pipelines, siostam togail is lìbhrigidh leantainneach stèidhichte air Kubernetes (CI / CD) le cumhachd Tekton
  • Tha am bunait ann an cruth Red Hat Operator, a leigeas le luchd-rianachd suidheachaidhean ruith a riaghladh agus ùrachadh gu tèarainte, agus cuideachd a’ cur cearcall beatha thagraidhean leithid seirbheisean sgòthan air dòigh.
  • A’ cumail sùil leantainneach air fiosan coimhearsnachd ùra, a’ toirt a-steach Knative 0.13 Serving, Tachartas agus kn (an CLI oifigeil airson Knative) - mar a tha a h-uile toradh Red Hat eile, tha seo a’ ciallachadh deuchainn agus dearbhadh mionaideach air diofar àrd-ùrlaran agus rèiteachadh OpenShift

A bharrachd air an sin, bidh Red Hat a’ co-obrachadh gu dlùth air teicneòlasan Serverless le grunn chom-pàirtichean, a bharrachd air le Microsoft air Gnìomhan Azure agus KEDA (airson tuilleadh fiosrachaidh faic an seo). Gu sònraichte, tha gnìomhaiche OpenShift dearbhte ann mu thràth aig Trigger Mesh, agus o chionn ghoirid thòisich sinn air co-obrachadh Serverless.comgus an urrainn don Fhrèam Serverless obrachadh le OpenShift Serverless agus Knative. Faodar na com-pàirteachasan sin fhaicinn mar chomharradh air ìre aibidh gun fhrithealaiche agus toiseach cruthachadh eag-shiostam gnìomhachais.

Ma chuir thu a-steach an dreach ro-shealladh de Red Hat OpenShift Serverless roimhe seo, faodaidh tu ùrachadh chun dreach GA a tha ri fhaighinn san fharsaingeachd. Anns a ’chùis seo, airson an dreach Ro-shealladh Teicneòlais, feumaidh tu an Sianal Ùrachadh Fo-sgrìobhaidh OLM ath-dhealbhadh, mar a chithear ann am Fig. 1.

Tha tagraidhean gun fhrithealaiche nas luaithe agus nas fhasa le OpenShift
Reis. 1. Ag ùrachadh an t-sianal ballrachd.

Feumar an sianal ballrachd ùrachadh gus a bhith co-ionnan ri dreach OpenShift Container Platform an dàrna cuid 4.4 no 4.3.

Seirbheisean Knative - seirbheis den chiad ìre

Tha OpenShift 4.4 gu mòr a’ sìmpleachadh cleachdadh thagraidhean le comas-gnìomh OpenShift Serverless, a’ toirt cothrom dhut Seirbheisean Sgianach a chuir a-steach gu dìreach bho mhodh leasaiche consol lìn OpenShift.

Nuair a chuireas tu tagradh ùr ri pròiseact, tha e gu leòr an seòrsa goireas Seirbheis Sgianach a shònrachadh air a shon, mar sin a’ cur an gnìomh OpenShift Serverless sa bhad agus a’ comasachadh sgèileadh gu neoni ann am modh cùl-taic, mar a chithear ann am Fig. 2.

Tha tagraidhean gun fhrithealaiche nas luaithe agus nas fhasa le OpenShift
Reis. 2. Tagh Knative Seirbheis mar an seòrsa goireas.

Stàladh furasta a 'cleachdadh Kourier

Mar a sgrìobh sinn mu thràth foillseachadh air OpenShift Serverless 1.5.0 Tech Preview, cleachdadh Teachdaire rinn e comasach an liosta de riatanasan a lughdachadh gu mòr nuair a chaidh Serverless a chuir a-steach air OpenShift, agus anns an dreach GA dh’ fhàs na riatanasan sin eadhon nas lugha. Bidh seo uile a’ lughdachadh caitheamh ghoireasan, a’ luathachadh tòiseachadh fuar de thagraidhean, agus cuideachd a’ cur às do bhuaidh luchdan cunbhalach, neo-fhrithealaiche a tha a’ ruith san aon àite-ainm.

San fharsaingeachd, bidh na leasachaidhean sin, a bharrachd air leasachaidhean ann an OpenShift 4.3.5, a’ luathachadh cruthachadh thagraidhean bho shoitheach ro-thogte le 40-50%, a rèir meud na h-ìomhaigh.
Chithear mar a thachras a h-uile càil gun a bhith a’ cleachdadh Kourier ann am Fig. 3:

Tha tagraidhean gun fhrithealaiche nas luaithe agus nas fhasa le OpenShift
Reis. 3. Ùine cruthachadh tagraidh ann an cùisean far nach eil Kourier air a chleachdadh.

Chithear mar a thachras a h-uile càil nuair a thèid Kourier a chleachdadh ann am Fig. 4:

Tha tagraidhean gun fhrithealaiche nas luaithe agus nas fhasa le OpenShift
Reis. 4. Ùine cruthachadh tagraidh nuair a bhios tu a 'cleachdadh Kourier.

TLS / SSL ann am modh fèin-ghluasadach

Faodaidh OpenShift Serverless a-nis TLS/SSL a chruthachadh agus a chleachdadh gu fèin-ghluasadach airson an t-Slighe OpenShift aig an t-Seirbheis Knative agad, gus nach fheum thu a bhith draghail mu bhith a’ cur an gnìomh agus a’ cumail suas na feartan sin fhad ‘s a tha thu ag obair air an tagradh agad. Ann am faclan eile, tha Serverless a’ faochadh an leasaiche bho na iom-fhillteachd co-cheangailte ri TSL, agus aig an aon àm a ’cumail suas an ìre àrd de thèarainteachd a tha a h-uile duine air a bhith a’ dùileachadh bho Red Hat OpenShift.

Eadar-aghaidh loidhne-àithne OpenShift Serverless

Ann an OpenShift Serverless canar kn ris agus tha e ri fhaighinn gu dìreach anns a’ chonsail OpenShift air duilleag Innealan Command Line, mar a chithear ann am Fig. 5:

Tha tagraidhean gun fhrithealaiche nas luaithe agus nas fhasa le OpenShift
Reis. 5. OpenShift Serverless CLI download duilleag.

Nuair a bhios tu a’ luchdachadh sìos bhon duilleag seo, gheibh thu dreach de kn airson MacOS, Windows, no Linux a tha air a dhearbhadh le Red Hat agus a tha cinnteach gu bheil e saor bho malware.

Ann am Fig. Tha Figear 6 a’ sealltainn mar as urrainn dhut ann an kn seirbheis a chuir a-steach le dìreach aon àithne gus eisimpleir tagraidh a chruthachadh air an àrd-ùrlar OpenShift le ruigsinneachd tro URL ann an diogan:

Tha tagraidhean gun fhrithealaiche nas luaithe agus nas fhasa le OpenShift
Reis. 6. A' cleachdadh an eadar-aghaidh loidhne-àithne kn.

Leigidh an inneal seo leat goireasan frithealaidh is tachartais gun fhrithealaiche a riaghladh gun a bhith agad ri coimhead air no deasachadh rèiteachadh YAML sam bith.

Sealladh Topology leasaichte ann am modh leasaiche a’ chonsail

A-nis chì sinn mar a tha an sealladh Topology leasaichte ga dhèanamh nas fhasa Seirbheisean Knative a riaghladh.

Seirbheis Sgianach - Sealladh stèidhichte

Tha Seirbheisean Knative air an duilleag sealladh Topology air a thaisbeanadh mar cheart-cheàrnach anns a bheil a h-uile mùthadh, mar a chithear ann am Figear 7:

Tha tagraidhean gun fhrithealaiche nas luaithe agus nas fhasa le OpenShift
Reis. 7. Seirbheisean Sgian air duilleag sealladh Topology.

An seo chì thu sa bhad na ceudadan gnàthach de chuairteachadh trafaic Seirbheis Knative, agus cuir còmhla Seirbheisean Knative taobh a-staigh buidheann tagraidh gus sùil a chumail gu furasta air na tha a’ tachairt taobh a-staigh na buidhne taghte.

Lùghdaich liostaichean Seirbheisean Knative OpenShift

A’ leantainn air adhart leis a’ chuspair buidhneachaidh, feumar a ràdh gum faod thu ann an OpenShift 4.4 Seirbheisean Knative a leagail taobh a-staigh buidheann tagraidh airson coimhead agus riaghladh sheirbheisean nas goireasaiche nuair a bhios tagraidhean nas iom-fhillte gan cleachdadh sa phròiseact.

Seirbheis Knative gu mionaideach

Bidh OpenShift 4.4 cuideachd a’ leasachadh a’ bhàr-taoibh airson Seirbheisean Knative. Tha taba Goireasan air nochdadh air, far a bheil co-phàirtean seirbheis leithid Podan, Ath-sgrùdaidhean agus Slighean air an taisbeanadh. Bidh na co-phàirtean sin cuideachd a’ toirt seachad seòladh luath is furasta gu logaichean pod fa leth.

Tha an sealladh Topology cuideachd a 'sealltainn ceudadan sgaoilidh trafaig agus eadhon a' leigeil leat an rèiteachadh atharrachadh gu luath. Mar sin, faodaidh tu faighinn a-mach gu sgiobalta an cuairteachadh trafaic airson an t-Seirbheis Sgianach taghte ann an àm fìor leis an àireamh de pods a tha a’ ruith airson ath-sgrùdadh sònraichte, mar a chithear ann am Fig. 8.

Tha tagraidhean gun fhrithealaiche nas luaithe agus nas fhasa le OpenShift
Reis. 8. Sgaoileadh trafaig Seirbheis Sgianach.

Sùil nas doimhne air Ath-sgrùdaidhean gun Fhrithealaiche

Cuideachd, tha an sealladh Topology a-nis a 'toirt cothrom dhut sùil nas doimhne a thoirt taobh a-staigh an ath-sgrùdaidh a chaidh a thaghadh, mar eisimpleir, faic gu luath a h-uile pods agus, ma tha sin riatanach, coimhead air na logaichean aca. A bharrachd air an sin, anns an t-sealladh seo gheibh thu cothrom gu furasta air cleachdadh agus rèiteachadh ath-sgrùdaidh, a bharrachd air fo-slighe a tha a’ comharrachadh gu dìreach ris an ath-sgrùdadh sin, mar a chithear ann am Figear 9. XNUMX:

Tha tagraidhean gun fhrithealaiche nas luaithe agus nas fhasa le OpenShift
Reis. 9. Goireasan co-cheangailte ri sgrùdaidhean.

Tha sinn an dòchas gum bi na h-innleachdan a tha air am mìneachadh gu h-àrd feumail dhut nuair a bhios tu a’ cruthachadh agus a’ riaghladh thagraidhean gun fhrithealaiche, agus gum bi dreachan san àm ri teachd a’ toirt a-steach feartan eadhon nas fheumail do luchd-leasachaidh, mar eisimpleir, an comas stòran tachartais agus eile a chruthachadh.

A bheil ùidh agad?

Feuch OpenShift!

Tha fios air ais cudromach dhuinn

Innisdè do bheachd mu dheidhinn gun fhrithealaiche. Thig còmhla ris a’ chuantal Google againn Eòlas leasaiche OpenShift pàirt a ghabhail ann an còmhraidhean agus bùthan-obrach Uairean Oifis, gus co-obrachadh leinn agus fios air ais agus molaidhean a thoirt seachad.

Airson tuilleadh fiosrachaidh,

Faigh a-mach tuilleadh mu bhith a’ leasachadh thagraidhean OpenShift a’ cleachdadh na goireasan Red Hat a leanas:

Source: www.habr.com

Cuir beachd ann