Tunaanzisha Contour: Kuelekeza Trafiki kwa Maombi kwenye Kubernetes

Tunaanzisha Contour: Kuelekeza Trafiki kwa Maombi kwenye Kubernetes

Tunayo furaha kushiriki habari kwamba Contour inapangishwa katika incubator ya mradi kutoka Cloud Native Computing Foundation (CNCF).

Ikiwa bado haujasikia kuhusu Contour, ni kidhibiti rahisi na kinachoweza kupanuka cha chanzo wazi cha kuelekeza trafiki kwa programu zinazoendeshwa kwenye Kubernetes.

Tutaangalia kwa kina jinsi inavyofanya kazi na kuonyesha ramani ya maendeleo katika mikutano ijayo Kubecon na CloudNativeCon Ulaya.

Na katika makala hii tunashauri ujitambulishe na kazi ya Contour. Hebu tueleze ni nini maana ya kukubalika kwa mradi na CNCF. Pia tutashiriki mipango yetu ya maendeleo ya baadaye ya mradi.

KubeCon na CloudNativeCon huleta pamoja wapenda teknolojia ya hali ya juu na wahandisi wanaopenda sio tu elimu zaidi, bali pia maendeleo ya kompyuta ya wingu. Matukio hayo yanahusisha wataalamu na wasanidi wakuu wa miradi maarufu kama vile Kubernetes, Prometheus, gRPC, Mjumbe, OpenTracing na mingineyo.

Macho yote kwa Ingress

Kwanza, utangulizi. Jumuiya ya Kubernetes tayari imefikiria jinsi ya kukabiliana na changamoto za kuendesha mzigo wa kazi na kutoa ufikiaji kutoka kwa mzigo wa kazi hadi uhifadhi. Lakini bado kuna nafasi ya uvumbuzi linapokuja suala la mitandao na muunganisho. Kazi kuu, na muhimu sana ni utoaji wa trafiki ya nje ndani ya nguzo. Katika Kubernetes hii inaitwa Ingress, ambayo ndiyo hasa Contour hufanya. Ni zana ambayo unaweza kutumia kwa urahisi katika kundi kuwasilisha trafiki inavyohitajika, lakini ikiwa na utendakazi uliojengewa ndani kwa siku zijazo kadiri kundi lako la Kubernetes linavyokua.

Kitaalam, Contour hufanya kazi kwa kufunua mjumbe ili kutoa wakala wa kinyume na kusawazisha upakiaji. Inaauni masasisho yanayobadilika ya usanidi na pia inaweza kupanuliwa kwa makundi ya timu nyingi za Kubernetes, ikitoa mikakati tofauti ya kusawazisha mizigo.

Kuna njia mbadala nyingi za kuendesha Kidhibiti cha Ingress kwenye Kubernetes, lakini Contour ni ya kipekee kwa kuwa inatoa kazi hiyo huku ikiifanya kwa kiwango cha juu cha utendakazi huku ukizingatia usalama na upangaji wa kazi nyingi.

Ingawa unaweza kupanua matundu ya huduma Ili kutatua suala hili, itamaanisha kuongeza ugumu zaidi kwenye nguzo yako. Contour, kwa upande mwingine, inatoa suluhisho la kuendesha Ingress bila kutegemea muundo mkubwa wa matundu ya huduma - lakini inaweza kufanya kazi nayo ikiwa ni lazima. Hii inatoa aina ya mpito wa taratibu hadi Ingress, ambayo ilivutia watumiaji wengi haraka.

Nguvu ya Msaada wa CNCF

Iliyoundwa mwishoni mwa 2017 na wasanidi wa Heption, Contour ilifikia toleo la 1.0 mnamo Novemba 2019 na sasa inajivunia jumuiya ya wanachama 600 kwenye Slack, wanachama 300 katika maendeleo, pamoja na watoa huduma 90 na wasimamizi 5. Moja ya ukweli muhimu ni kwamba inatekelezwa na makampuni na mashirika mbalimbali, ikiwa ni pamoja na Adobe, Kinvolk, Kintone, PhishLabs na Replicated. Baada ya kuona kwamba watumiaji walikuwa wakipitisha Contour katika toleo la umma, na kujua kwamba tuna jumuiya imara, CNCF iliamua kwamba Contour inaweza kuingia moja kwa moja kwenye kitoleo, na kupita safu ya kisanduku cha mchanga.

Hili ni muhimu sana kwetu, kwa kuwa tunaona mwaliko huu kama uthibitisho kwamba sisi ni jumuiya endelevu, inayokaribisha na iliyo wazi ambayo inalingana na malengo ya kiufundi ya CNCF, na Contour pia inafanya kazi vyema katika mfumo wa ikolojia na miradi mingine kama vile Kubernetes na Envoy.

Tunatumai kuwa kadiri watu wanavyokuja kwetu, ndivyo anuwai na kasi ya kuongeza kazi mpya itaongezeka. Tutaendelea kutoa matoleo kila mwezi, kwa hivyo hatutawafanya watumiaji kusubiri kwa muda mrefu vipengele vipya, kurekebishwa kwa hitilafu na uboreshaji wa usalama.

Mchango kwa mfumo ikolojia wa Kubernetes

Katika siku za usoni sisi wanataka kukusanya maombi kutoka kwa jumuiya kwa vipengele vipya. Baadhi ya maombi haya, kwa mfano, usaidizi wa uthibitishaji wa nje, yametarajiwa na watumiaji kwa muda mrefu, lakini sasa tuna rasilimali kwa hili. Pia, kazi hiyo inaweza tu kutekelezwa kwa idadi kubwa ya kitaalam kutoka kwa jumuiya.

Mambo mengine ambayo tumepanga kutekeleza katika siku za usoni:

Pia tulianza kufikiria juu ya msaada UDP. Contour ni Kidhibiti cha Kuingia cha L7, lakini baadhi ya watumiaji wetu wanataka kupangisha programu zisizo za HTTP (kama vile VOIP na programu za simu) kwenye Kubernetes. Kwa kawaida programu hizi hutumia UDP, kwa hivyo tunataka kupanua mipango yetu ili kukidhi mahitaji haya.

Sisi tunajitahidi kushiriki tulichojifunza tulipokuwa tukikuza Kidhibiti chetu cha Ingress na jumuiya, na hivyo kusaidia kuboresha uelekezaji wa data kutoka nje hadi kundi katika kizazi kijacho. API za huduma Kubernetes.

Jua zaidi na ujiunge nasi!

Je, ungependa kujua zaidi kuhusu Contour, ikiwa ni pamoja na kuelewa vizuri jinsi mradi unavyofanya kazi na kile ambacho timu inatarajia kufikia tunapojiunga na CNCF - tembelea utendaji wetu katika mkutano wa KubeCon mnamo Agosti 20, 2020 saa 13.00 CEST, tutafurahi kukuona.

Ikiwa hili haliwezekani, tunakualika ujiunge na yoyote ya mikutano ya jamii, ambayo hufanyika Jumanne, kuna maelezo ya mkutano. Unaweza pia kujiandikisha kwa jarida Contour, ndani muda wa kazi utaweza kuuliza maswali au kufanyia kazi maombi ya kuunganisha na mtu anayejua mradi kwa wakati halisi. Ikiwa ungependa kuona Contour ikifanya kazi, tuandikie mstari kwenye Slack au tuma ujumbe kwa orodha yetu ya barua.

Hatimaye, ikiwa ungependa kuchangia, tutafurahi kukukaribisha katika safu zetu. Angalia yetu nyaraka, zungumza nasi kwa Slack, au anza na yetu yoyote Masuala Mazuri ya Kwanza. Pia tuko wazi kwa maoni yoyote ambayo ungependa kushiriki.

Ili kupata maelezo zaidi kuhusu Contour na teknolojia nyingine za wingu, zingatia kushiriki ukiwa mbali KubeCon na CloudNativeCon EU, ambayo itafanyika tarehe 17-20 Agosti 2020.

Tunaanzisha Contour: Kuelekeza Trafiki kwa Maombi kwenye Kubernetes

Watumiaji waliojiandikisha pekee ndio wanaweza kushiriki katika utafiti. Weka sahihitafadhali.

Je, unavutiwa na Contour?

  • 25,0%Si kweli. Hakuna jipya4

  • 25,0%Ndiyo, jambo la kuahidi4

  • 43,8%Hebu tuone ni matendo gani ya kweli yatafuata ahadi7

  • 6,2%Monolith tu, ngumu tu1

Watumiaji 16 walipiga kura. Watumiaji 3 walijizuia.

Chanzo: mapenzi.com

Kuongeza maoni