
Ne e ndihmë e madhe që Contour është pozicionuar në inkubatorin e projekteve nga Cloud Native Computing Foundation (CNCF).
NĂ«se nuk keni dĂ«gjuar akoma pĂ«r Contour â Ă«shtĂ« njĂ« kontrollues i thjeshtĂ« dhe tĂ« shkallĂ«zuar pĂ«r hyrje me kod tĂ« hapur pĂ«r tĂ« drejtuar trafikun drejt aplikacioneve tĂ« lansuar nĂ« Kubernetes.
Ne do të shqyrtojmë në detaje si funksionon, do të tregojmë 'hartën' e zhvillimit në konferencat e ardhshme .
Në këtë artikull, ju ftojmë të njiheni me punën e Contour. Do të shpjegojmë çfarë do të thotë pranim i projektit në CNCF. Njëkohësisht, do të ndajmë planet për zhvillimin e ardhshëm të projektit.
Konferencat KubeCon dhe CloudNativeCon mbledhin ndjekës të teknologjive të avancuara dhe inxhinierë të interesuar jo vetëm për mësim të vazhdueshëm, por gjithashtu për promovimin e llogaritjes në cloud. Në 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 të filluar, një hyrje. Komuniteti Kubernetes ka vendosur tashmë se si të qaset ndaj detyrave për lansimin e ngarkesave dhe ofrimin e aksesit nga ngarkesat në ruajtje. Por në çështjet e krijimit të rrjeteve dhe sigurimin e lidhshmërisë ka ende hapësirë për inovacion. Një detyrë kyçe, dhe mjaft e rëndësishme, është dorëzimi i trafikut të jashtëm brenda klasterit. Në Kubernetes, kjo quhet Ingress, dhe pikërisht këtë e bën Contour. Ky është një mjet që mund ta përdorni lehtësisht në klasterin tuaj për të dërguar trafik sipas nevojës, por me një funksionalitet të ndërtuar për të ardhmen, ndërsa rritet klasteri juaj Kubernetes.
Teknikisht, Contour funksionon përmes zhvillimit për të siguruar një proxy të kthyer dhe balancues ngarkesash. Ai fillimisht mbështet përditësimin dinamik të konfigurimeve, dhe gjithashtu mund të zgjerohet për klastere Kubernetes me shumë skuadra, duke ofruar strategji të ndryshme për balancimin e ngarkesës.
Ka janë shumë alternativat për të nisur Ingress Controller në Kubernetes, por Contour është unik në atë që ofron vetëm këtë funksion, duke e bërë atë me një nivel të lartë performancë dhe duke mbajtur parasysh sigurinë dhe mundësinë e funksionimit në mënyrë shumëpërdoruese.
MegjithĂ«se ju mund tĂ« implementoni pĂ«r tĂ« zgjidhur kĂ«tĂ« çështje, do tĂ« thotĂ« se do tĂ« komplikoni mĂ« shumĂ« klasterin tuaj. NĂ« anĂ«n tjetĂ«r, Contour ofron si zgjidhje funksionimin e Ingress pa e ndjerĂ« nevojĂ«n pĂ«r njĂ« strukturĂ« mĂ« tĂ« madhe si service mesh â por nĂ«se Ă«shtĂ« e nevojshme, ai mund tĂ« punojĂ« me tĂ«. KĂ«shtu, ofrohet njĂ« lloj kalimi gradual nĂ« Ingress, qĂ« shpejt tĂ«rhoqi interesin e shumĂ« pĂ«rdoruesve.
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 anëtarësh në Slack, 300 pjesëmarrës në zhvillim, si dhe 90 kontribues dhe 5 mbështetës. Një nga faktet e rëndësishme është se ai është implementuar nga kompani dhe organizata të ndryshme, përfshirë Adobe, Kinvolk, Kintone, PhishLabs dhe Replicated. Duke e vlerësuar se përdoruesit po e aplikojnë Contour në prodhim, si dhe duke e ditur se kemi një komunitet të qëndrueshëm, CNCF vendosi që Contour të kalonte direkt në inkubator, duke anashkaluar nivelin e herë pas here.
Kjo është shumë e rëndësishme për ne, pasi e konsiderojmë një ftesë të tillë si një konfirmim se jemi një komunitet i qëndrueshëm, mikpritës dhe i hapur, që përputhet me qëllimet teknike të CNCF; gjithashtu, Contour bashkëpunon mirë në ekosistem me projekte të tjera, si Kubernetes dhe Envoy.
ShpresojmĂ« se sa mĂ« shumĂ« njerĂ«z tĂ« na bashkohen, aq mĂ« shumĂ« do tĂ« rritet diversiteti dhe shpejtĂ«sia e shtimit tĂ« karakteristikave tĂ« reja. Ne do tĂ« vazhdojmĂ« tĂ« lĂ«shojmĂ« versione çdo muaj, kĂ«shtu qĂ« nuk do tâi bĂ«jmĂ« 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 marrim kërkesa nga komuniteti për karakteristika të reja. Disa prej këtyre kërkesave, siç është mbështetje për autentifikimin e jashtëm, përdoruesit i presin mjaft kohë, por burimet për këtë i kemi pasur vetëm tani. Gjithashtu, një detyrë e tillë mund të realizohet vetëm me një numër të madh feedback-u nga komuniteti.
Gjërat e tjera që kemi planifikuar të realizojmë së shpejti:
Po ashtu, kemi filluar të mendojmë për mbështetjen . Contour është një Kontrollues L7 Ingress, por disa nga përdoruesit tanë dëshirojnë të vendosin aplikacione në Kubernetes që nuk mbështesin HTTP (siç janë aplikacionet VOIP dhe telefonat). Zakonisht, në këto aplikacione përdoret UDP, prandaj duam të zgjerim planet tona për të përmbushur nevojat e tilla.
Ne atë që kemi mësuar gjatë zhvillimit të Kontrolluesit tonë Ingress, duke ndihmuar kështu përmirësimin e rrugëzimit të të dhënave nga jashtë në klaster për brezin e ardhshëm Kubernetes.
Mësoni më shumë dhe bashkohuni me ne!
Dëshironi të dini më shumë rreth Contour, duke marrë 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ë 13:00 CEST, do të ishim të lumtur t'ju shohim.
NĂ«se nuk ka mundĂ«si tĂ« tillĂ« - ju ftojmĂ« tĂ« bashkoheni me ndonjĂ« nga , tĂ« cilat zhvillohen tĂ« martĂ«n, ka . Mund tĂ« abonoheni gjithashtu nĂ« Contour, nĂ« do tĂ« keni mundĂ«sinĂ« tĂ« bĂ«ni pyetje ose tĂ« punoni me kĂ«rkesat e bashkimit 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 postĂ«s.
NĂ« fund, nĂ«se dĂ«shironi tĂ« kontriboni, do tĂ« jemi tĂ« lumtur t'ju pranojmĂ« nĂ« radhĂ«t tona. Shikoni , bisedoni me ne nĂ« , ose filloni me ndonjĂ« nga . Ne gjithashtu jemi tĂ« hapur pĂ«r çdoćéŠ qĂ« dĂ«shironi tĂ« ndani.
Për të mësuar më shumë rreth Contour dhe teknologjive të tjera të fatit, mendoni për pjesëmarrjen në , që do të mbahen nga 17-20 gusht 2020.

Vetëm përdoruesit e regjistruar mund të marrin pjesë në anketë. , ju lutemi.
A jeni të interesuar për Contour?
25,0%Jo shumë. Asgjë e re4
25,0%Po, një gjë premtuese4
43,8%Të shohim se çfarë veprimesh reale do të pasojnë premtimet7
6,2%Vetëm monolit, vetëm hardcore1
16 përdorues e votuan. 3 përdorues abstenuan.
Burimi: habr.com
