
Ne jemi të lumtur të ndajmë lajmin se Contour është vendosur në inkubatorin e projekteve nga Cloud Native Computing Foundation (CNCF).
Nëse nuk keni dëgjuar ende për Contour - ky është një controller i thjeshtë dhe të shkallëzueshëm për ingress me kod të hapur për ruterimin e trafikut në aplikacionet e nisura në Kubernetes.
Ne do të shqyrtojmë me detaje se si funksionon, do të tregojmë një "hartë rrugore" të zhvillimit në konferencat e ardhshme .
Në këtë artikull, ju ftojmë të njiheni me funksionimin e Contour. Do të shpjegojmë çfarë do të thotë pranim projekti në CNCF. Gjithashtu, do të ndajmë planet për zhvillimin e ardhshëm të projektit.
Konferencat KubeCon dhe CloudNativeCon mbledhin besnikët e teknologjive të avancuara dhe inxhinierët e interesuar jo vetëm për mësimin e mëtejmë, por edhe për promovimin e llogarive cloud. Në këto ngjarje marrin pjesë ekspertë praktikë dhe zhvillues kryesorë të projekteve të njohura, si Kubernetes, Prometheus, gRPC, Envoy, OpenTracing dhe të tjerë.
Të gjitha sytë te Ingress
Për fillim, një hyrje. Komuniteti Kubernetes tashmë është përcaktuar se si të qaset problemeve lidhur me nisjen e ngarkesave të punës dhe ofrimin e qasjes nga ngarkesat në ruajtje. Por në çështjet e krijimit të rrjeteve dhe sigurimit të lidhshmërisë ka ende hapësirë për inovacion. Një nga detyrat kryesore, përveç kësaj shumë të rëndësishme, është dërgimi i trafikut të jashtëm brenda klasterit. Në Kubernetes, kjo quhet Ingress, dhe këtu është ku Contour hyn në lojë. Ky është një mjet që mund ta përdorni lehtësisht në klasterin tuaj për të dërguar trafikun sipas nevojës, por me një funksionalitet të ndërtuar për të ardhmen, ndërsa klasteri juaj Kubernetes rritet.
Teknikisht, Contour funksionon duke u përdorur për të siguruar reverse proxy dhe balancues ngarkese. Ai fillimisht mbështet përditësimin dinamik të cilësimeve dhe gjithashtu mund të zgjerohet për klastere multiteam Kubernetes, duke ofruar strategji të ndryshme balancimi ngarkese.
Ka shumë alternativa për të nisur Ingress Controller në Kubernetes, por Contour është unik sepse ofron vetëm këtë detyrë, duke e bërë atë me një nivel të lartë performancës dhe duke e nënvlerësuar sigurinë dhe aftësinë e punës në modin shumëpërdorues.
MegjithatĂ«, ju mund tĂ« bini nĂ« tĂ« PĂ«r tĂ« zgjidhur kĂ«tĂ« çështje, do tĂ« thotĂ« qĂ« do tĂ« komplikohet mĂ« tej klasteri juaj. Contour pĂ«rkundrazi ofron si njĂ« zgjidhje funksionimin Ingress pa pasur nevojĂ« tĂ« mbĂ«shtetet nĂ« njĂ« strukturĂ« mĂ« tĂ« madhe service mesh â por nĂ«se Ă«shtĂ« e nevojshme, ai do tĂ« mund tĂ« punojĂ« me tĂ«. KĂ«shtu propozohet njĂ« kalim gradual nĂ« Ingress, gjĂ« qĂ« e ka interesuar shpejt shumĂ« pĂ«rdorues.
Forca e mbështetjes CNCF
Contour, i krijuar në fund të vitit 2017 nga zhvilluesit Heption, arriti versionin 1.0 në nëntor 2019, dhe tani mund të krenohet me një komunitet prej 600 pjesëtarësh në Slack, 300 pjesëtarësh në zhvillim, si dhe 90 kontributors dhe 5 mbikëqyrës. Një nga faktet e rëndësishme është se ai është implementuar nga kompani dhe organizata të ndryshme, duke përfshirë Adobe, Kinvolk, Kintone, PhishLabs dhe Replicated. Duke e vlerësuar se përdoruesit po e implementojnë Contour në prodhim, dhe duke pasur parasysh se kemi një komunitet të qëndrueshëm, CNCF vendosi që Contour të kalojë menjëherë, pa kaluar në nivelin e sandbox, në inkubator.
Për ne është shumë e rëndësishme, pasi e shikojmë një ftesë të tillë si një konfirmim se jemi një komunitet të qëndrueshëm, mikpritës dhe të hapur, të cilat i përgjigjen objektivave teknike të CNCF, gjithashtu Contour bashkëpunon mirë në ekosistem me projekte të tjera, si Kubernetes dhe Envoy.
Ne shpresojmë se sa më shumë njerëz të vijë tek ne, aq më të larmishme dhe të shpejta do të jenë shtimet e funksioneve të reja. Ne do të vazhdojmë të lëshojmë versione çdo muaj, kështu që nuk do t'i lëmë përdoruesit të presin gjatë për funksione të reja, rregullime gabimesh dhe përmirësime të parametrave të sigurisë.
Kontributi në ekosistemin Kubernetes
Në të ardhmen e afërt ne të mbledhim kërkesat nga komuniteti për funksionalitete të reja. Disa nga këto kërkesa, si mbështetje për autentifikimin e jashtëm, përdoruesit kanë pritur mjaft gjatë, por burimet për këtë i kemi pasur vetëm tani. Po ashtu, një detyrë e tillë mund të realizohet vetëm nëse ka një numër të madh të feedback-ut nga komuniteti.
Gjëra të tjera që kemi planifikuar të realizojmë në të ardhmen e afërt:
Gjithashtu kemi filluar të mendojmë për mbështetje Contour është L7 Ingress Controller, por disa nga përdoruesit tanë dëshirojnë të drejtojnë aplikacione në Kubernetes që nuk mbështesin HTTP (si aplikacionet VOIP dhe telefonisë). Zakonisht, në këto aplikacione përdoret UDP, kështu që ne dëshirojmë të zgjeroni planet tona për të plotësuar këto nevoja.
Ne në zhvillimin e Ingress Controller-it tonë, me qëllim që të ndihmojmë në përmirësimin e drejtpeshimit të të dhënave nga jashtë në klasterin e gjeneratës së ardhshme Kubernetes.
Mëso më shumë dhe bashkohu me ne!
DĂ«shironi tĂ« dini mĂ« shumĂ« rreth Contour, duke pĂ«rfshirĂ« njĂ« kuptim tĂ« qartĂ« tĂ« funksionimit tĂ« projektit, si dhe çfarĂ« shpreson tĂ« arrijĂ« ekipi kur u bashkuam me CNCF â vizitoni nĂ« konferencĂ«n KubeCon mĂ« 20 gusht 2020 nĂ« orĂ«n 13:00 CEST, do tĂ« na bĂ«het kĂ«naqĂ«si tâju shohim.
Nëse kjo nuk është e mundur - ju ftojmë të bashkoheni në ndonjë nga , të cilat mbahen të martën, ka . Mund të abonoheni gjithashtu në Contour, gjatë do të keni mundësi të bëni pyetje ose të punoni me kërkesat për bashkimin me dikë që e njeh mirë projektin, në kohë reale. Dëshironi të shihni Contour në veprim - na shkruani në Slack ose dërgoni një mesazh në listën e dërgimeve.
Më në fund, nëse dëshiron të kontribuosh, do të na bëjë kënaqësi të të pranojmë në radhët tona. Shikoni dokumentacionin tonë, bisedoni me ne në , ose filloni me ndonjë nga . Ne jemi gjithashtu të hapur për çdo feedback që dëshironi të ndani.
Për të mësuar më shumë rreth Contour dhe teknologjive të tjera cloud, konsideroni pjesëmarrjen në distancë në , e cila do të zhvillohet nga 17-20 gusht 2020.

Vetëm përdoruesit e regjistruar mund të marrin pjesë në anketë. , ju lutem.
Ju intereson Contour?
25,0%Jo shumë. Asgjë e re4
25,0%Po, një gjë e premtuar4
43,8%Të shohim se cilat veprime reale do të ndodhin pas premtimeve7
6,2%Vetëm monolit, vetëm hardkor1
16 përdorues votuan. 3 përdorues abstenuan.
Burimi: habr.com
