Tha Kubernetes 1.18 a ’tighinn le leasachaidhean air debugging Kubectl, tèarainteachd agus mòran a bharrachd

An t-seachdain sa chaidh foillseachadh an dreach ùr de an àrd-ùrlar orchestration container Ceumannan 1.18, dreach sin a ’toirt a-steach 38 atharrachaidhean agus leasachaidhean, às a bheil 15 dhiubh ann an staid sheasmhach agus 11 ann an stàite beta, a bharrachd air Thathas a ’moladh 12 atharrachadh ùr air staid alpha. Ann a bhith ag ullachadh an dreach ùr, chaidh oidhirpean cothromach a stiùireadh an dà chuid gu ùrachadh grunn dhleastanasan agus gu seasmhachd chomasan deuchainneach, a bharrachd air toirt a-steach leasachaidhean ùra.

Dhaibhsan nach eil eòlach air Kubernetes, bu chòir dhut fios a bhith agad air sin is e seo rig orchestration container que a ’leigeil leat cruinneachadh de shoithichean iomallach a riaghladh gu h-iomlan agus a ’toirt seachad uidheamachd airson a bhith a’ cleachdadh, a ’cumail suas agus a’ sgèileadh thagraidhean a tha a ’ruith ann an soithichean.

Am pròiseact a chruthachadh le Google an toiseach ach chaidh a ghluasad gu àrd-ùrlar air leth, air a ghlèidheadh ​​leis an Linux Foundation. Tha an àrd-ùrlar air a shuidheachadh mar fhuasgladh uile-choitcheann air a leasachadh leis a ’choimhearsnachd, gun a bhith ceangailte ri siostaman fa leth agus comasach air obrachadh le tagradh sam bith ann an àrainneachd sgòthan sam bith. Tha còd Kubernetes sgrìobhte ann an Go agus air a chuairteachadh fo chead Apache 2.0.

Dè a tha ùr ann an Kubernetes 1.18?

Tha an dreach ùr seo de Tha Kubernetes a ’tighinn le diofar leasachaidhean airson Kubectl, air a bheil e air ainmeachadh san ad sin chuir e dreach alpha den àithne "kubectl debug", a tha ga dhèanamh furasta dì-bhugachadh ann am pods nuair a bhios tu a ’ruith shoithichean le innealan dì-bhugachaidh.

Fhad 's a tha an àithne Chaidh "Kubectl diff" ainmeachadh mar stàball, a leigeas leat faicinn dè a dh ’atharraicheas sa bhuidheann ma chuireas tu a-steach am manifest.

Cuideachd chaidh a h-uile gineadair àithne "ruith kubectl" a thoirt air falbh, ach a-mhàin toiseach tòiseachaidh gineadair pod singilte, a bharrachd air a ’chomharra - Chaidh ruith-ruith atharrachadh, a rèir a luach (neach-dèiligidh, frithealaiche agus gin), tha coileanadh deuchainn an àithne air a dhèanamh air taobh an neach-dèiligidh no an fhrithealaiche.

An còd tha kubectl air a shònrachadh do stòr fa leth. Leig seo leinn kubectl a sgaradh bho eisimeileachd kubernetes a-staigh agus rinn e furasta còd a thoirt a-steach do phròiseactan treas-phàrtaidh.

A thaobh atharrachaidhean lìonra, tha e air a thoirt fa-near gu bheil taic IPv6 a-nis ann am beta, cuir clonadh PVC ris, an comas lìonra a bhacadh innealan amh leithid dioscachan maireannach, taic airson casg a chuir air innealan amh ann an CSI, gluasad fiosrachaidh mun draibhear ag iarraidh diosc a cheangal ris an rianadair CSI, a bharrachd gun deach raon ùr “immutable” a chuir ris na nithean ConfigMap agus Secret.

De na h-atharrachaidhean eile a tha a ’seasamh a-mach:

  • Chaidh an comas air na h-aplacaidean buidheann API / v1beta1 agus / v1beta1 leudaichte a chleachdadh a thoirt air falbh mu dheireadh.
  • ServerSide Cuir a-steach ùrachadh gu stàite beta2. Bheir an àrdachadh seo làimhseachadh nithean kubectl gu frithealaiche API.
  • CertificateSigningRequest API air ainmeachadh seasmhach.
  • Taic airson àrd-ùrlar Windows.
  • Tha taic nodan Windows a ’sìor leudachadh
  • Taic CRI-ContainerD
  • Buileachadh RuntimeClass
  • Neach-ionaid CSI
  • Tha taic tar-chuir air a bhith seasmhach
  • Cunntas seirbheis air a riaghladh le buidheann
  • RunAsUserName
  • Tha Manaidsear Topology air inbhe beta fhaighinn. Tha am feart a ’toirt a-steach cuairteachadh NUMA, a chuireas casg air truailleadh coileanaidh air siostaman ioma-socaid.
  • Chaidh inbhe beta fhaighinn le bhith a ’cleachdadh gnìomh PodOverhead, a leigeas leat sònrachadh ann an RuntimeClass an t-suim a bharrachd de ghoireasan a dh’ fheumar gus an dachaigh a thòiseachadh.
  • Taic mòr-dhuilleagan leudaichte, inbhe aonaranachd alpha air a chur ris a ’chnap-starra agus taic airson meudan mòr-ìrean ioma-ìre.
  • Cuir ris raon AppProtocol far am faod thu sònrachadh dè am protocol a tha an aplacaid a ’cleachdadh
  • Air eadar-theangachadh gu stàite beta agus air a chomasachadh le EndpointSlicesAPI bunaiteach, a tha na àite nas gnìomhaiche airson Endpoints cunbhalach.
  • Chaidh rud IngressClass a chur ris, a ’nochdadh ainm an rianadair cuir a-steach, na paramadairean a bharrachd aige, agus an soidhne airson a chleachdadh gu bunaiteach.
  • A bharrachd air a ’chomas a bhith a’ sònrachadh anns an HPA a ’nochdadh an ìre ionnsaigheachd nuair a dh’ atharraicheas e an àireamh de dhachaighean a tha ag obair, is e sin, nuair a bhios an luchd ag àrdachadh, bidh e a ’tòiseachadh sa bhad N uair barrachd leth-bhreacan.

Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

Bi a 'chiad fhear a thog beachd

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh.

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.