Hoʻokomo i ka Contour: Ke alakaʻi ʻana i nā kaʻa i nā noi ma Kubernetes

Hoʻokomo i ka Contour: Ke alakaʻi ʻana i nā kaʻa i nā noi ma Kubernetes

Hauʻoli mākou i ka haʻi ʻana i ka nūhou e hoʻokipa ʻia ʻo Contour i ka incubator papahana mai ka Cloud Native Computing Foundation (CNCF).

Inā ʻaʻole ʻoe i lohe e pili ana i ka Contour, he mea maʻalahi a hiki ke hoʻonui ʻia ka mea hoʻokele komo no ka hoʻokele ʻana i nā kaʻa i nā noi e holo ana ma Kubernetes.

E nānā mākou i ke ʻano o ka hana ʻana a hōʻike i ka palapala alanui hoʻomohala i nā hālāwai kūkā e hiki mai ana Kubecon a me CloudNativeCon Europe.

A ma kēia ʻatikala mākou e paipai iā ʻoe e hoʻomaʻamaʻa iā ʻoe iho me ka hana o Contour. E wehewehe mākou i ke ʻano o ka ʻae ʻana i ka papahana e ka CNCF. E kaʻana like pū mākou i kā mākou mau hoʻolālā no ka hoʻomohala ʻana o ka papahana e hiki mai ana.

Hoʻopili ʻo KubeCon a me CloudNativeCon i ka poʻe hoihoi ʻenehana holomua a me nā mea ʻenekinia i makemake ʻaʻole wale i ka hoʻonaʻauao hou aku, akā i ka holomua ʻana o ka ʻike kapuaʻi. Hoʻopili nā hanana i nā loea loea a me nā mea hoʻomohala koʻikoʻi o nā papahana kaulana e like me Kubernetes, Prometheus, gRPC, Envoy, OpenTracing a me nā mea ʻē aʻe.

Ma luna o Ingress nā maka a pau

ʻO ka mua, kahi hoʻolauna. Ua noʻonoʻo mua ke kaiāulu Kubernetes pehea e hoʻokokoke ai i nā pilikia o ka holo ʻana i nā haʻahaʻa hana a me ka hāʻawi ʻana i ke ala mai nā haʻahaʻa hana i ka waiho ʻana. Akā, aia kahi lumi no ka hana hou i ka wā e pili ana i ka pūnaewele a me ka pilina. ʻO ka hana nui a koʻikoʻi loa ka lawe ʻana i nā kaʻa waho i loko o ka pūʻulu. Ma Kubernetes kapa ʻia kēia ʻo Ingress, ʻo ia ka mea a Contour e hana ai. He mea hana ia e hiki ai iā ʻoe ke hoʻohana maʻalahi i loko o kahi puʻupuʻu e hoʻopuka i nā kaʻa e like me ka mea e pono ai, akā me ka hana i kūkulu ʻia no ka wā e hiki mai ana i ka ulu ʻana o kāu hui Kubernetes.

ʻO ka ʻenehana, hana ʻo Contour ma ka wehe ʻana ʻelele e hāʻawi i kahi mea hoʻololi hoʻohuli a me ka mea kaulike hoʻouka. Kākoʻo maoli ʻo ia i nā hoʻoponopono hoʻonohonoho hoʻoikaika a hiki ke hoʻonui ʻia i nā pūʻulu Kubernetes multiteam, e hāʻawi ana i nā hoʻolālā kaulike ʻokoʻa.

Nui nā koho ʻē aʻe i ka holo ʻana i ka Ingress Controller ma Kubernetes, akā ʻokoʻa ʻo Contour i ka hāʻawi ʻana i kēlā hana i ka wā e hana ana ma kahi kiʻekiʻe o ka hana ʻoiai e mālama ana i ka palekana a me ka lehulehu-tenancy.

ʻOiai hiki iā ʻoe ke hoʻonui mesh lawelawe No ka hoʻonā ʻana i kēia pilikia, ʻo ia ka mea e hoʻohui i ka paʻakikī hou i kāu puʻupuʻu. ʻO Contour, ma ka ʻaoʻao ʻē aʻe, hāʻawi i kahi hopena e holo ai i ka Ingress me ka ʻole e hilinaʻi i kahi ʻōnaehana mesh lawelawe ʻoi aku ka nui - akā hiki ke hana pū me ia inā pono. Hāʻawi kēia i kahi ʻano o ka hoʻololi lohi i Ingress, ka mea i hopu koke i ka hoihoi o nā mea hoʻohana.

Ka ikaika o ke kākoʻo CNCF

Hana ʻia i ka hopena o 2017 e nā mea hoʻomohala Heption, ua hōʻea ʻo Contour i ka version 1.0 i Nowemapa 2019 a ke kaena nei i kahi kaiāulu o 600 mau lālā ma Slack, 300 mau lālā i ka hoʻomohala ʻana, a me 90 committers a me 5 mau mea mālama. ʻO kekahi o nā mea nui i hoʻokō ʻia e nā hui like ʻole a me nā hui, me Adobe, Kinvolk, Kintone, PhishLabs a me Replicated. I ka ʻike ʻana i ka hoʻohana ʻana o nā mea hoʻohana i ka Contour i ka hana ʻana, a me ka ʻike ʻana he kaiāulu ikaika ko mākou, ua hoʻoholo ʻo CNCF e hiki ke hele pololei ʻo Contour i loko o ka incubator, me ke kaʻe ʻana i ka papa one.

He mea koʻikoʻi kēia iā mākou, no ka mea, ke nānā nei mākou i kēia kono he hōʻoiaʻiʻo mākou he kaiāulu hoʻomau, hoʻokipa a wehe ʻia e kūlike me nā pahuhopu ʻenehana o CNCF, a hana maikaʻi ʻo Contour i ka kaiaola me nā papahana ʻē aʻe e like me Kubernetes a me Envoy.

Manaʻo mākou ʻo ka nui o ka poʻe e hele mai iā mākou, ʻoi aku ka nui o ka ʻano a me ka wikiwiki o ka hoʻohui ʻana i nā hana hou. E hoʻomau mākou i ka hoʻokuʻu ʻana i nā mana i kēlā me kēia mahina, no laila ʻaʻole mākou e kali lōʻihi i nā mea hoʻohana no nā hiʻohiʻona hou, hoʻoponopono bug, a me ka hoʻomaikaʻi palekana.

Hāʻawi i ke kaiaola Kubernetes

I ka wā e hiki mai ana mākou makemake e hōʻiliʻili i nā noi mai ke kaiāulu no nā hiʻohiʻona hou. ʻO kekahi o kēia mau noi, no ka laʻana, kākoʻo no ka hōʻoia o waho, ua manaʻo ʻia e nā mea hoʻohana no ka manawa lōʻihi, akā loaʻa iā mākou nā kumuwaiwai no kēia. Eia kekahi, hiki ke hoʻokō ʻia ia hana me ka nui o nā loiloi mai ke kaiāulu.

ʻO nā mea ʻē aʻe a mākou i manaʻo ai e hoʻokō i ka wā e hiki mai ana:

Ua hoʻomaka pū mākou e noʻonoʻo e pili ana i ke kākoʻo UDP. ʻO Contour kahi L7 Ingress Controller, akā makemake kekahi o kā mākou mea hoʻohana e hoʻokipa i nā noi HTTP ʻole (e like me VOIP a me nā noi kelepona) ma Kubernetes. Hoʻohana maʻamau kēia mau noi i ka UDP, no laila makemake mākou e hoʻonui i kā mākou mau hoʻolālā e hoʻokō i kēia mau pono.

Mākou hooikaika makou e kaana aku nā mea a mākou i aʻo ai i ka hoʻomohala ʻana i kā mākou Ingress Controller me ke kaiāulu, no laila e kōkua ana i ka hoʻomaikaʻi ʻana i ka hoʻokele ʻana o ka ʻikepili mai waho a i ka pūʻulu i ka hanauna e hiki mai ana. nā API lawelawe Kubernetes.

E ʻike hou a hui pū me mākou!

Makemake ʻoe e ʻike hou aʻe e pili ana i ka Contour, me ka ʻike maopopo i ka hana ʻana o ka papahana a me ka mea a ka hui e manaʻo ai e hoʻokō ke komo mākou i ka CNCF - kipa kā mākou hana ma ka hālāwai KubeCon ma ʻAukake 20, 2020 ma 13.00 CEST, e hauʻoli mākou e ʻike iā ʻoe.

Inā hiki ʻole kēia, kono mākou iā ʻoe e hui pū me kekahi o hui kaiaulu, i ka Poalua, aia memo halawai. Hiki iā ʻoe ke kau inoa palapala hoʻolaha Contour, in manawa hana Hiki iā ʻoe ke nīnau i nā nīnau a i ʻole e hana i nā noi hoʻohui me kekahi mea ʻike i ka papahana i ka manawa maoli. Inā makemake ʻoe e ʻike iā Contour i ka hana, e waiho iā mākou i kahi laina ma Slack a i ʻole e hoʻouna i kahi leka i kā mākou leka uila.

ʻO ka hope, inā makemake ʻoe e hāʻawi, hauʻoli mākou e hoʻokipa iā ʻoe i loko o kā mākou papa. E nānā i kā mākou palapala, kamaʻilio pū me mākou ma Slack, a i ʻole e hoʻomaka me kekahi o kā mākou ʻO nā pilikia mua maikaʻi. Hāmama mākou i nā manaʻo āu e makemake ai e kaʻana like.

No ka ʻike hou aku e pili ana i ka Contour a me nā ʻenehana ao ʻē aʻe, e noʻonoʻo e komo mamao KubeCon a me CloudNativeCon EU, e hana ʻia ma ʻAukake 17-20, 2020.

Hoʻokomo i ka Contour: Ke alakaʻi ʻana i nā kaʻa i nā noi ma Kubernetes

Hiki i nā mea hoʻohana i hoʻopaʻa inoa ʻia ke komo i ka noiʻi. Eʻe, e 'oluʻolu.

Makemake ʻoe iā Contour?

  • 25,0%ʻaʻole naʻe. ʻAʻohe mea hou4

  • 25,0%ʻAe, he mea hoʻohiki 4

  • 43,8%E nana kakou i na hana maoli e pili ana i na olelo hoopomaikai7

  • 6,2%Monolith wale nō, hardcore1 wale nō

16 mea hoʻohana i koho. Ua hōʻole nā ​​mea hoʻohana 3.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka