Knative 1.0, he papa mo Kubernetes kore-kaupapa

Ina tata nei i huraina e Google te putanga hou o te papanga Knative 1.0 he mea whakapumau, he mea hoahoa hei hanga hangahanga rorohiko kore-tumau kua whakatinanahia ki runga i te punaha wehe ipu i runga i te papaaho Kubernetes.

I tua atu ki a Google, ko nga kamupene penei i te IBM, Red Hat, SAP me VMware kei te whakauru ano ki te whanaketanga o Knative. Ko te tukunga o Knative 1.0 i tohu te whakapumautanga o te API mo te whakawhanaketanga tono, ka noho tonu mai i tenei wa ka noho hototahi whakamuri.

I tenei ra, i tukuna e te kaupapa Knative te putanga 1.0, ka eke ki tetahi tohu nui i taea e nga takoha me te mahi tahi o nga kaihanga neke atu i te 600. I roto i nga tau e toru kua pahure ake nei, ko Knative te taumata tino kore i whakauruhia ki Kubernetes.

I whakarewahia te kaupapa Knative e Google i te marama o Hūrae 2018, me te tirohanga ki te whakarite i nga tikanga pai mo te whakawhanaketanga o nga tono taketake i roto i te kapua, me te aro ki nga waahanga e toru: te hanga ipu, te ratonga me te whakahiato i nga mahi me nga huihuinga. .

Mo te hunga kaore i te mohio ki te papaahi Knative, me mohio ratou he mea motuhake tenei ki te whakarewatanga o nga ipu ka rite ki te hiahia (kaore te tono e herea ki tetahi ipu motuhake), ka whakarite i te whakahaeretanga me te whakarato i te tauine o nga taiao e tika ana hei mahi i nga mahi me nga tono.

Te turanga ka taea te tuku ki runga-whare me te kore e hono ki nga ratonga kapua o waho. Ko nga Kubernetes anake e tika ana kia rere, he maha nga taputapu hei tautoko i te tini o nga momo anga noa, ko Django, Ruby on Rails, me Spring kua whakauruhia.

He mea nui ano te whakahua i tera ka taea te whakamahi i te atanga raina whakahau (CLI). ki te whakahaere i te mahi o te papa. E rua nga waahanga matua o te papanga:

  • te taviniraa- Te tuku me te whakahaere i nga tono me nga mahi i roto i te ahua o nga ipu korepurangi. Ka rere nga ipu i runga i nga Kubernetes me te whirihoranga whatunga aunoa, te ararere, te whakarereke i te aroturuki (te hanga pikitia o te waehere me te whirihoranga kua whakahaerehia), me te pupuri i te taumata e tika ana mo te tauine (tae noa ki nga putunga kore i te kore mahi). Ko te kaiwhakawhanake ka aro noa ki te arorau, ko nga mea katoa e pa ana ki te mahi ka whakahaerehia e te papa. Ka taea te whakamahi i te Ambassador, Contour, Kourier, Gloo, me Istio nga punaha whatunga hei whakarite tono whatunga me te huarahi. He tautoko mo HTTP / 2, gRPC, me nga Paetukutuku.
  • Takahanga: he punaha mo te ohauru (whakapiri i nga taraiwa), te tuku me te whakahaere kaupapa. Ka taea te hanga i nga tono tukutahi ma te taapiri i nga rauemi rorohiko ki nga rerenga raraunga ma te whakamahi i te tauira ahanoa me te whakahaere kaupapa. Ko te kaupapa taumata teitei a Knative Eventing: Whakahohehia te whanaketanga tono tukutahi ma te tuku kaupapa mai i hea.

He aha te mea hou i Knative 1.0?

I tenei waahanga hou 1.0 kua mahia he whakatauira aunoa (tae atu ki te kore tauine), me te aroturuki whakahou me te tangohanga kaiwhakawhanake etahi o nga whainga tuatahi a Knative.

I tua atu i te whakatutuki i aua whainga, i whakauruhia e te kaupapa te tautoko mo nga paparanga maha o te ararere HTTP, he tautoko mo nga paparanga maha o te rokiroki mo nga ariā takahanga me nga tikanga ohaurunga noa, me te hanga i te tangohanga o "momo parera" kia taea ai te tukatuka i nga rauemi Kubernetes noho noa he waahi noa, ki te whakaingoa i etahi huringa.

Kei te waatea a Knative i te 1.0, a ahakoa kua katia te API mo nga huringa, kei te waatea te whakamaramatanga kia taea ai e te tangata te whakaatu i te hanganga ture ki a Knative. Ma tenei API pumau ka taea e nga kaihoko me nga kaihoko te tautoko i te kawe tono me te whakatuu hoahoanga kaiwhakawhanake-kapua hou.

Ka mutu, mena kei te pirangi koe ki te mohio atu mo tenei putanga hou, ka taea e koe te tirotiro i nga korero I roto i te hono e whai ake nei.

Mo te hunga e hiahia ana ki te mohio mo tenei kaupapa, ka taea e ratou te korero te hono e whai ake nei.


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

Hei tuatahi ki te korero

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra.

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.