Pagpaila sa Contour: Pagdumala sa trapiko sa mga aplikasyon sa Kubernetes

Pagpaila sa Contour: Pagdumala sa trapiko sa mga aplikasyon sa Kubernetes

Nalipay kami nga ipaambit ang balita nga ang Contour gi-host sa incubator sa proyekto gikan sa Cloud Native Computing Foundation (CNCF).

Kung wala ka pa makadungog bahin sa Contour, kini usa ka yano ug scalable nga open source ingress controller alang sa pagruta sa trapiko sa mga aplikasyon nga nagdagan sa Kubernetes.

Atong tan-awon ang usa ka detalyado nga pagtan-aw kung giunsa kini molihok ug ipakita ang mapa sa pag-uswag sa umaabot nga mga komperensya Kubecon ug CloudNativeCon Europe.

Ug sa kini nga artikulo among gisugyot nga pamilyar ka sa buhat sa Contour. Atong ipasabot kung unsa ang gipasabot sa pagdawat sa proyekto sa CNCF. Ipaambit usab namo ang among mga plano alang sa umaabot nga kalamboan sa proyekto.

Ang KubeCon ug CloudNativeCon naghiusa sa mga mahiligon sa advanced nga teknolohiya ug mga inhenyero nga interesado dili lamang sa dugang nga edukasyon, apan usab sa pag-uswag sa cloud computing. Ang mga panghitabo naglambigit sa mga eksperto nga practitioner ug nag-unang developer sa mga sikat nga proyekto sama sa Kubernetes, Prometheus, gRPC, Envoy, OpenTracing ug uban pa.

Tanan nga mga mata kay Ingress

Una, usa ka pasiuna. Ang komunidad sa Kubernetes nakahunahuna na kon unsaon pagduol ang mga hagit sa pagpadagan sa mga workloads ug paghatag og access gikan sa workloads ngadto sa storage. Apan adunay pa lugar alang sa kabag-ohan kung bahin sa networking ug koneksyon. Ang panguna, ug hinungdanon kaayo nga buluhaton mao ang paghatud sa gawas nga trapiko sa sulod sa cluster. Sa Kubernetes gitawag kini nga Ingress, nga mao gyud ang gibuhat sa Contour. Kini usa ka himan nga dali nimong magamit sa usa ka cluster aron maghatud sa trapiko kung gikinahanglan, apan adunay gamit nga gitukod alang sa umaabot samtang ang imong Kubernetes cluster motubo.

Sa teknikal, ang Contour nagtrabaho pinaagi sa pagbuklad sinugo para maghatag ug reverse proxy ug load balancer. Kini lumad nga nagsuporta sa dinamikong pag-update sa pag-configure ug mahimo usab nga ipaabot sa multiteam Kubernetes clusters, nga naghatag og lain-laing mga pamaagi sa pagbalanse sa load.

Adunay daghang mga alternatibo sa pagpadagan sa Ingress Controller sa Kubernetes, apan ang Contour talagsaon tungod kay kini naghatag lamang sa maong buluhaton samtang naghimo niini nga adunay taas nga lebel sa pasundayag samtang gitipigan ang seguridad ug multi-tenancy sa hunahuna.

Bisan pa mahimo nimong palapdan serbisyo mesh Aron masulbad kini nga isyu, kini nagpasabut nga pagdugang dugang nga pagkakomplikado sa imong cluster. Ang contour, sa laing bahin, nagtanyag usa ka solusyon sa pagpadagan sa Ingress nga dili kinahanglan nga magsalig sa usa ka mas dako nga istruktura sa mesh sa serbisyo - apan mahimo kini nga magamit kung kinahanglan. Nagtanyag kini usa ka matang sa hinay-hinay nga pagbalhin sa Ingress, nga dali nga nakakuha sa interes sa daghang mga tiggamit.

Kusog sa Suporta sa CNCF

Gibuhat kaniadtong ulahing bahin sa 2017 sa mga nag-develop sa Heption, ang Contour nakaabot sa bersyon 1.0 kaniadtong Nobyembre 2019 ug karon nanghambog sa usa ka komunidad sa 600 nga mga miyembro sa Slack, 300 nga mga miyembro sa pag-uswag, ingon man ang 90 nga mga committers ug 5 nga nagmintinar. Usa sa hinungdanon nga mga kamatuoran mao nga kini gipatuman sa lainlaing mga kompanya ug organisasyon, lakip ang Adobe, Kinvolk, Kintone, PhishLabs ug Replicated. Pagkakita nga ang mga tiggamit nagsagop sa Contour sa produksiyon, ug nahibal-an nga kami adunay usa ka lig-on nga komunidad, ang CNCF nakahukom nga ang Contour mahimo’g diretso sa incubator, nga dili moagi sa layer sa sandbox.

Importante kaayo kini kanamo, tungod kay among gitan-aw kini nga imbitasyon isip kumpirmasyon nga kami usa ka malungtaron, maabiabihon ug bukas nga komunidad nga nahiuyon sa teknikal nga mga tumong sa CNCF, ug ang Contour maayo usab nga nagtrabaho sa ekosistema uban sa ubang mga proyekto sama sa Kubernetes ug Envoy.

Naglaum kami nga kung daghang mga tawo ang moanhi kanamo, labi nga modaghan ang lainlain ug kadali sa pagdugang bag-ong mga gimbuhaton. Magpadayon kami sa pag-release sa mga bersyon kada bulan, mao nga dili namo pugngan ang mga tiggamit og dugay nga paghulat alang sa mga bag-ong feature, pag-ayo sa bug, ug pagpaayo sa seguridad.

Kontribusyon sa Kubernetes ecosystem

Sa duol nga umaabot kita gusto pagkolekta mga hangyo gikan sa komunidad alang sa bag-ong mga bahin. Ang pipila niini nga mga hangyo, pananglitan, suporta alang sa gawas nga panghimatuud, gipaabut sa mga tiggamit sa dugay na nga panahon, apan kami karon adunay mga kapanguhaan alang niini. Usab, ang ingon nga buluhaton mahimo lamang ipatuman sa daghang gidaghanon sa mga pagsusi gikan sa komunidad.

Uban pang mga butang nga among giplano nga ipatuman sa umaabot nga umaabot:

Nagsugod usab kami sa paghunahuna bahin sa suporta UDP. Ang Contour usa ka L7 Ingress Controller, apan ang pipila sa among mga tiggamit gusto nga mag-host sa mga non-HTTP nga aplikasyon (sama sa VOIP ug telephony applications) sa Kubernetes. Kasagaran kini nga mga aplikasyon naggamit sa UDP, busa gusto namon nga palapdan ang among mga plano aron matubag kini nga mga panginahanglanon.

Kita naningkamot kami sa pagpakigbahin unsa ang among nakat-unan samtang nagpalambo sa among Ingress Controller sa komunidad, sa ingon nagtabang sa pagpauswag sa ruta sa datos gikan sa gawas hangtod sa cluster sa sunod nga henerasyon mga API sa serbisyo Kubernetes.

Hibal-i ang dugang ug apil kanamo!

Gusto ba nimong mahibal-an ang dugang bahin sa Contour, lakip ang usa ka tin-aw nga pagsabut kung giunsa ang proyekto molihok ug kung unsa ang gilauman nga makab-ot sa team kung moapil kami sa CNCF - pagbisita atong performance sa KubeCon conference sa Agosto 20, 2020 sa 13.00 CEST, malipay kami nga makita ka.

Kung kini dili mahimo, kami nagdapit kanimo sa pag-apil sa bisan hain niini mga miting sa komunidad, nga mahitabo sa Martes, adunay mga nota sa miting. Mahimo ka usab nga mag-subscribe sa newsletter Kontur, sa oras sa pagtrabaho makahimo ka sa pagpangutana o pagtrabaho sa mga hangyo sa paghiusa sa usa ka tawo nga nakahibalo sa proyekto sa tinuud nga oras. Kung gusto nimo makita ang Contour sa aksyon, ihulog kanamo ang usa ka linya sa Slack o magpadala usa ka mensahe sa among mailing list.

Sa katapusan, kung gusto nimo nga mag-amot, malipay kami nga abi-abihon ka sa among ranggo. Tan-awa ang among dokumentasyon, chat namo sa nga tapulan, o magsugod sa bisan unsa sa atong Maayong Unang Isyu. Bukas usab kami sa bisan unsang feedback nga gusto nimong ipaambit.

Aron makakat-on pa bahin sa Contour ug uban pang mga teknolohiya sa panganod, ikonsiderar ang pag-apil sa layo KubeCon ug CloudNativeCon EU, nga mahitabo sa Agosto 17-20, 2020.

Pagpaila sa Contour: Pagdumala sa trapiko sa mga aplikasyon sa Kubernetes

Ang mga rehistradong tiggamit lamang ang makaapil sa survey. Sign in, walay sapayan.

Interesado ka ba sa Contour?

  • 25,0%Dili gyud. Walay bag-o4

  • 25,0%Oo, usa ka maayong butang4

  • 43,8%Atong tan-awon kon unsa ang tinuod nga mga buhat ang mosunod sa mga saad7

  • 6,2%Monolith ra, hardcore1 lang

16 ka tiggamit ang miboto. 3 ka tiggamit ang nag- abstain.

Source: www.habr.com

Idugang sa usa ka comment