O chionn ghoirid nochd Google an dreach ùr den àrd-ùrlar Knative 1.0 a tha air a shuidheachadh mar stàball agus air a dhealbhadh gus bun-structar coimpiutaireachd gun fhrithealaiche a chruthachadh air a chuir an gnìomh air siostam aonaranachd stèidhichte air àrd-ùrlar Kubernetes.
A bharrachd air Google, tha companaidhean leithid IBM, Red Hat, SAP agus VMware cuideachd an sàs ann an leasachadh Knative. Chomharraich sgaoileadh Knative 1.0 seasmhachd an API airson leasachadh thagraidhean, a bhios gun atharrachadh bho seo a-mach agus a dh ’fhanas air ais co-fhreagarrach.
An-diugh, chuir pròiseact Knative a-mach dreach 1.0, a ’ruighinn clach-mhìle chudromach a chaidh a dhèanamh comasach le tabhartasan agus co-obrachadh còrr air 600 leasaiche. Thairis air na trì bliadhna a dh ’fhalbh, thàinig Knative gu bhith na shreath gun fhrithealaiche as fharsainge ann an Kubernetes.
Chaidh am pròiseact Knative a chuir air bhog le Google san Iuchar 2018, leis an t-sealladh a bhith a ’siostamachadh nan cleachdaidhean as fheàrr ann an leasachadh thagraidhean dùthchasach san sgòth, le fòcas air trì raointean: togail shoithichean, seirbheis agus sgèileadh eallach obrach agus tachartasan.
Dhaibhsan nach eil eòlach air an àrd-ùrlar Knative, bu chòir fios a bhith aca air sin tha seo gu sònraichte a ’cur soithichean air bhog air ullachadh mar a dh ’fheumar (chan eil an tagradh ceangailte ri inneal sònraichte sam bith), a’ cur air dòigh riaghladh agus a ’toirt sgèileadh do na h-àrainneachdan a dh’ fheumar gus gnìomhan agus tagraidhean a choileanadh.
An àrd-ùrlar faodar a chleachdadh san togalach gun a bhith ceangailte ri seirbheisean sgòthan taobh a-muigh. Chan fheumar ach Kubernetes a ruith, a ’toirt seachad beairteas de dh’ innealan gus taic a thoirt do raon farsaing de fhrèamaichean cumanta, às a bheil Django, Ruby on Rails, agus Spring mar-thà air an toirt a-steach.
Tha e cuideachd cudromach iomradh a thoirt air sin faodar an eadar-aghaidh loidhne-àithne (CLI) a chleachdadh gus smachd a chumail air obrachadh an àrd-chabhsair. Tha dà phrìomh phàirt anns an àrd-ùrlar:
- a 'frithealadh- Cleachdadh agus riaghladh thagraidhean agus gnìomhan ann an cruth soithichean gun fhrithealaiche. Bidh gabhadairean a ’ruith air Kubernetes le rèiteachadh lìonra fèin-ghluasadach, gnàthachadh, atharrachadh atharrachaidh (a’ cruthachadh dealbhan de chòd aoigheachd agus rèiteachadh), agus a ’cumail suas an ìre sgèileachaidh riatanach (sìos gu pods neoni às aonais gnìomhachd). Bidh an leasaiche a ’cuimseachadh a-mhàin air loidsig, tha a h-uile càil co-cheangailte ri cur gu bàs air a làimhseachadh leis an àrd-ùrlar. Faodar fo-shiostaman lìonra Tosgaire, Contour, Kourier, Gloo, agus Istio a chleachdadh gus iarrtasan lìonra agus slighe a chuir air dòigh. Tha taic ann airson HTTP / 2, gRPC, agus WebSockets.
- Tachartas: na shiostam uile-choitcheann airson ballrachd (a ’ceangal dhraibhearan), a’ lìbhrigeadh agus a ’stiùireadh thachartasan. Tha e a ’ceadachadh tagraidhean asyncronach a chruthachadh le bhith a’ ceangal goireasan coimpiutaireachd ri sruthan dàta a ’cleachdadh modail an nì agus làimhseachadh tachartais. Is e misean àrd-ìre Knative Eventing: Dèan comas air leasachadh tagradh asyncronach le bhith a ’lìbhrigeadh thachartasan bho àite sam bith.
Dè a tha ùr ann an Knative 1.0?
Anns an dreach ùr seo 1.0 chaidh autoscaling a dhèanamh (a ’toirt a-steach sgèileadh neoni), a bharrachd air sgrùdadh ath-sgrùdaidh agus toirt air falbh luchd-leasachaidh cuid de na ciad amasan aig Knative.
A bharrachd air na h-amasan sin a choileanadh, bha am pròiseact cuideachd a ’toirt a-steach taic airson grunn shreathan de shlighe HTTP, taic airson grunn shreathan de stòradh airson bun-bheachdan tachartais le dòighean ballrachd cumanta, agus dhealbhaich e giorrachadh de “sheòrsaichean lachan” gus leigeil le bhith a ’giullachd stòrasan Kubernetes neo-riaghailteach aig a bheil raointean cumanta, gus beagan atharrachaidhean ainmeachadh.
Tha Knative a-nis ri fhaighinn ann an 1.0, agus ged a tha an API dùinte airson atharrachaidhean, tha am mìneachadh aige ri fhaighinn gu poblach gus an urrainn do dhuine sam bith gèilleadh ri Knative a nochdadh. Tha an API seasmhach seo a ’toirt comas do luchd-ceannach agus luchd-reic taic a thoirt do chomas giùlain agus a’ stèidheachadh ailtireachd leasaiche ùr dùthchasach sgòthan.
Mu dheireadh, ma tha ùidh agad barrachd fhaighinn a-mach mun dreach ùr seo, faodaidh tu sùil a thoirt air mion-fhiosrachadh Anns a ’cheangal a leanas.
Dhaibhsan aig a bheil ùidh ann a bhith eòlach air an àrd-ùrlar seo, faodaidh iad co-chomhairle a chumail an ceangal a leanas.
Bi a 'chiad fhear a thog beachd