He tere ake, he ngawari ake nga tono koretumau me OpenShift

Ko te Red Hat OpenShift Serverless he huinga o nga waahanga Kubernetes e aki ana i nga takahanga mo nga ratonga miihini, ipu, me nga whakatinanatanga Mahi-hei-Ratonga (FaaS).

He tere ake, he ngawari ake nga tono koretumau me OpenShift

Kei roto i tenei otinga-waho-a-pouaka te haumarutanga me te arataki waka me te whakakotahi i nga Kaiwhakahaere Red Hat, mohio и Potae Whero OpenShift ki te whakahaere i nga kawenga korekore me te kore tūmau i runga i te papaaho OpenShift i roto i nga taiao tūmataiti, tūmatanui, ranu me te maha-kapua.

OpenShift Tūmau kore ka taea e nga kaiwhakawhanake te aro katoa ki te hanga tono reanga e whai ake nei ma te tuku i te maha o nga momo reo hootaka, anga, taiao whanaketanga me etahi atu taputapu hei hanga me te tuku i nga hua pakihi pakaruhanga.

Ko nga ahuatanga matua o Red Hat OpenShift Serverless:

  • Te kowhiringa whanui o nga reo hootaka me nga waahanga oma mo nga tono kore utu. Ka taea e koe te whiriwhiri i te huinga taputapu e hiahia ana koe.
  • Whakanuia whakapae aunoa i runga i te kaha o nga tono me nga huihuinga hei whakahaere tika i nga rauemi i runga i nga hiahia pono, ehara i nga hiahia pohewa
  • Ko te whakaurunga korekore me te OpenShift Pipelines, he punaha hanga me te tuku tonu (CI/CD) i runga i te Kubernetes e whakakahangia ana e Tekton
  • Ko te turanga kei te ahua o te Red Hat Operator, e taea ai e nga kaiwhakahaere te whakahaere haumaru me te whakahou i nga waa whakahaere, me te whakarite hoki i te huringa ora o nga tono penei i nga ratonga kapua.
  • Aroturuki tonu i nga tukunga hapori hou, tae atu ki te Knative 0.13 Te Mahi, te Huihuinga me te kn (te CLI whaimana mo Knative) - pera me era atu hua Red Hat katoa, ko te tikanga he tino whakamatautau me te whakamana i runga i nga momo papaaho OpenShift me nga whirihoranga.

I tua atu, ka mahi tahi a Red Hat i runga i nga hangarau Korekau me te maha o nga hoa mahi, me Microsoft i runga i nga Mahi Azure me KEDA (mo etahi atu korero tirohia konei). Ina koa, kei te noho tonu tetahi kaiwhakahaere OpenShift whaimana i KeuMesh, a tata nei ka timata matou ki te mahi tahi Serverless.comkia taea ai e te Anga Korekau te mahi me te OpenShift Serverless me te Knative. Ka kitea enei hononga hei tohu mo te pakeketanga o te kore kaimau me te timatanga o te hanganga o te puunaha rauwiringa kaiao.

Mena i whakauruhia e koe te putanga arokite o Red Hat OpenShift Serverless, ka taea e koe te whakahou ake ki te putanga GA wātea whanui. I tenei keehi, mo te putanga Arokite Hangarau, me whirihora ano e koe te Hoera Whakahou Ohaurunga OLM, penei i te Whakaatu. 1.

He tere ake, he ngawari ake nga tono koretumau me OpenShift
raihi. 1. Te whakahou i te hongere ohaurunga.

Me whakahou te hongere ohaurunga kia rite ki te putanga OpenShift Container Platform ahakoa 4.4, 4.3 ranei.

Ratonga Knative – ratonga o runga rawa

Ko te OpenShift 4.4 he tino ngawari te tuku tono me te mahi OpenShift Serverless, ka taea e koe te toha tika i nga Ratonga Knative mai i te aratau Kaiwhakawhanake o te papatohu paetukutuku OpenShift.

I te taapiri i tetahi tono hou ki tetahi kaupapa, he nui noa te tohu i te momo rauemi Knative Service mo taua mea, na reira ka whakahohe tonu i te mahi OpenShift Serverless me te whakaahei i te tauine ki te kore i roto i te aratau tatari, pera i te Whakaatu. 2.

He tere ake, he ngawari ake nga tono koretumau me OpenShift
raihi. 2. Tīpakohia te Ratonga Knative hei momo rauemi.

He ngawari te whakauru ma te whakamahi i te Kourier

I tuhia e matou i roto he panui mo OpenShift Serverless 1.5.0 Tech Arokite, whakamahi Karere i taea ai te whakaiti i te rarangi o nga whakaritenga i te wa e whakauru ana i a Serverless ki OpenShift, a i te putanga GA ka iti ake enei whakaritenga. Ko enei mea katoa ka whakaiti i te kohi rawa, ka tere ake te tiimata makariri o nga tono, ka whakakorea hoki te paanga o nga kawenga kore-tūmau e rere ana i te waahi ingoa kotahi.

I te nuinga o te waa, ko enei whakapainga, me te whakapai ake i te OpenShift 4.3.5, ka tere ake te hanga o nga tono mai i te ipu kua oti te hanga e 40-50%, i runga i te rahi o te ahua.
Ka pehea nga mea katoa me te kore whakamahi i te Kourier ka kitea i te Whakaahua 3:

He tere ake, he ngawari ake nga tono koretumau me OpenShift
raihi. 3. Te wa hanga tono mo nga keehi kaore e whakamahia a Kourier.

Ka puta nga mea katoa ina whakamahia a Kourier ka kitea i te Whakaahua 4:

He tere ake, he ngawari ake nga tono koretumau me OpenShift
raihi. 4. Te wa hanga tono ina whakamahi koe i te Kourier.

TLS/SSL i roto i te aratau aunoa

Ka taea e OpenShift Serverless te hanga aunoa me te tuku TLS/SSL mo te Ara OpenShift o to Ratonga Knative, no reira kare koe e manukanuka ki te whakatinana me te pupuri i enei ahuatanga i a koe e mahi ana i to tono. I etahi atu kupu, ka tukuna e te Serverless te kaiwhakawhanake i nga uaua e pa ana ki te TSL, me te pupuri i te taumata teitei o te haumarutanga kua tae mai ki te katoa mai i te Red Hat OpenShift.

OpenShift Serverless Atanga Raina Whakahau

I roto i te OpenShift Serverless e kiia ana he kn, e waatea ana i roto i te papatohu OpenShift i te wharangi Utauta Raina Whakahau, penei i te Whakaatu. 5:

He tere ake, he ngawari ake nga tono koretumau me OpenShift
raihi. 5. OpenShift Serverless CLI whārangi tikiake.

Ina tango koe mai i tenei wharangi, ka whiwhi koe i tetahi putanga kn mo MacOS, Windows, Linux ranei e whakamanahia ana e te Red Hat me te whakapumau kaore he kino kino.

Kei te Fig. Ko te ahua 6 e whakaatu ana me pehea e taea ai e koe te tuku ratonga me te tono kotahi ki te hanga tauira tono i runga i te papaaho OpenShift me te uru ma te URL i roto i nga hēkona:

He tere ake, he ngawari ake nga tono koretumau me OpenShift
raihi. 6. Ma te whakamahi i te atanga raina whakahau kn.

Ma tenei taputapu ka taea e koe te whakahaere katoa i nga rauemi Ratonga Karekau me te Takahanga me te kore e titiro ki te whakatika ranei i nga whirihoranga YAML.

Kua pai ake te tirohanga Topology i te aratau Kaiwhakawhanake o te papatohu

Inaianei kia kite tatou me pehea te whakapai ake o te tirohanga Topology e ngawari ake ai te whakahaere i nga Ratonga Knative.

Ratonga Knative – Whakaaturanga Whakawaenga

Ko nga Ratonga Knative kei runga i te wharangi tirohanga Topology ka whakaatuhia hei tapawha kei roto i nga whakahoutanga katoa, penei i te Whakaaturanga 7:

He tere ake, he ngawari ake nga tono koretumau me OpenShift
raihi. 7. Knative Services i te wharangi tirohanga Topology.

I konei ka taea e koe te kite tonu i nga paheketanga o naianei o te tohatoha hokohoko Knative Service, me te roopu Knative Services i roto i te roopu tono kia ngawari te aro turuki i nga mahi kei roto i te roopu kua tohua.

Tiangohia nga raarangi OpenShift Knative Services

Ko te haere tonu i te kaupapa o te whakarōpūtanga, me kii kei OpenShift 4.4 ka taea e koe te tiango Ratonga Knative i roto i te roopu tono mo te maataki pai ake me te whakahaere i nga ratonga ka tukuna nga tono uaua ki roto i te kaupapa.

Ratonga Knative i roto i nga taipitopito

Ko OpenShift 4.4 he whakapai ake i te paetaha mo nga Ratonga Knative. Kua puta mai he ripa Rauemi, kei reira nga waahanga ratonga penei i nga Pods, Revisions and Routes e whakaatuhia ana. Ka whakarato hoki enei waahanga i te whakatere tere me te ngawari ki nga raarangi pene takitahi.

Ko te tirohanga Topology hoki e whakaatu ana i nga paheketanga tohatoha waka me te taea e koe te whakarereke tere i te whirihoranga. Na, ka taea e koe te rapu tere i te tohatoha waka mo te Ratonga Knative kua tohua i roto i te waa tuuturu ma te maha o nga poti e rere ana mo te whakarereketanga kua tohua, penei i te Fig. 8.

He tere ake, he ngawari ake nga tono koretumau me OpenShift
raihi. 8. Knative Service tohatoha waka.

He Tirohanga Hohonu ki nga Whakahoutanga Karekau Tumau

Ano, ko te tirohanga Topology inaianei ka taea e koe te titiro hohonu atu ki roto i te whakahoutanga kua tohua, hei tauira, kia tere te kite i ona putunga katoa, a, ki te tika, tirohia o raatau raarangi. I tua atu, i tenei tirohanga ka taea e koe te uru ngawari ki nga whakatakotoranga me nga whirihoranga o te whakatikatika, tae atu ki tetahi ara-iti e tohu tika ana ki taua whakatikatika, penei i te Whakaaturanga 9. XNUMX:

He tere ake, he ngawari ake nga tono koretumau me OpenShift
raihi. 9. Nga rauemi e pa ana ki nga arotake.

Ko te tumanako ka whai hua nga mahi hou kua whakaahuatia i runga ake nei ki a koe i te wa e hanga ana, e whakahaere ana hoki i nga tono kore-tumau, a ko nga putanga a meake nei ka uru atu etahi atu waahanga whaihua mo nga kaiwhakawhanake, hei tauira, te kaha ki te hanga puna kaupapa me etahi atu.

Hiahia?

Whakamātauria OpenShift!

He mea nui te urupare ki a matou

Korerohiahe aha to whakaaro mo te kore utu. Hono mai ki ta maatau roopu Google OpenShift Kaiwhakawhanake Wheako ki te whai waahi ki nga korerorero me nga awheawhe mo nga haora tari, ki te mahi tahi me matou me te tuku urupare me nga whakaaro.

Mō ētahi atu pārongo,

Rapua atu mo te whakawhanake i nga tono OpenShift ma te whakamahi i nga rauemi Red Hat e whai ake nei:

Source: will.com

Tāpiri i te kōrero