I tēnei tau, i whakatau a Plesk ki te tuku i ētahi tāngata ki KubeCon, te huihuinga Kubernetes matua o te ao. Kāore he huihuinga motuhake mō tēnei kaupapa i Rūhia. Ae, e kōrerohia ana a K8s i konei, ā, e hiahia ana te katoa ki tēnei, engari i tētahi atu wāhi kāore e huihui mai ana ngā kamupene e whakamahi ana i tēnei kaupapa ki te wāhi kotahi. Ko ahau tētahi o ngā tāngata i tae mai nā te mea kei te mahi ahau i runga i tētahi tūāpapa Kubernetes.
Mō te whakahaere
He mīharo te rahi o te hui: 7000 ngā tāngata i tae mai, he pokapū whakaaturanga nui. E 5-7 meneti te roa o te hikoi mai i tētahi whare ki tētahi. Tae atu ki te 30 ngā whakaaturanga mō ngā kaupapa maha i te wā kotahi. He maha ngā kamupene he tūru motuhake ā rātou, ā, ko ētahi i tohatoha i ngā taonga pai, ko ētahi i tino pai, tae atu ki ngā tīhāte, ngā pene, me ētahi atu taonga whakapaipai. I roto i te reo Pākehā ngā kōrero katoa, engari kāore au i pāngia e tētahi uauatanga. Mena koinei anake te take kāore koe e haere ki ngā hui o te ao, me haere tonu. He māmā ake te reo Pākehā IT i te reo Pākehā noa nā te nui o ngā kupu mōhio e tuhia ana e koe, e pānuihia ana e koe i ia rā i roto i te waehere me ngā tuhinga. He ngāwari hoki te mārama ki ngā whakaaturanga. He nui ngā mōhiohio i tāia ki roto i tōku mahunga. I te ahiahi, i rite ahau ki tētahi tūmau kua whakamahia e te putunga parepare, ā, kei te ringihia tika ngā mōhiohio ki roto i tōku hinengaro huna.
Mō ngā pūrongo
E hiahia ana ahau ki te kōrero poto mō ngā pūrongo i tino pai ki ahau, ā, e taunaki ana ahau kia mātakihia.
I tino pā mai tēnei kōrero ki ahau, nā te mea i pā mai ki ahau. He maha ā mātou ratonga rerekē, e tiakina ana, e whakawhanakehia ana e ngā tāngata rerekē o te tīma. E whai ana mātou i te huarahi hanganga-hei-waehere, engari kei reira ētahi take kāore anō kia whakatauhia. He putunga kei roto i te waehere Ansible, engari ko te āhua o nāianei me te rarangi taonga kei roto i te mīhini a te kaiwhakawhanake e whakahaere ana i te tuhinga, me ngā tohu tuakiri. Ka kitea ētahi mōhiohio i roto i te Confluence, engari kāore i te mārama tonu kei hea. Kāore he wāhi ka taea e koe te pāwhiri noa i te pātene, ā, ka pai ngā mea katoa. E kī ana te whakaaro kia waihangahia he whakaahuatanga me te whakanoho i te waehere me ngā taputapu whakatinanatanga ki roto i te putunga. Whakaahuahia te wāhi hei tiki i te āhua me ngā tohu tuakiri, whakahaere i te "make install," me te pārekareka ki ngā hua. E hiahia ana ahau kia nui ake te raupapatanga o ngā ratonga; ka aroturukihia e au ngā tukunga CNAB, ka whakamahia e au, ka whakatinanahia, ka whakatenatena i ētahi atu. He tauira pai mō te whakahōputu i te Readme i roto i te putunga.
He nui ngā kōrero mō ngā mahanga o te tuhi i ngā kaiwhakahaere. Ki taku whakaaro he mea nui tēnei kōrero mā te hunga e whakaaro ana ki te tuhi i tā rātou ake kaiwhakahaere mō Kubernetes. Ka whakaarohia ngā mea katoa mai i ngā tūnga, te kohikohinga para, te taurite, me ngā mea katoa. He tino whai kōrero. I tino pai ahau ki te kōrero mai i te waehere persistent volumes a Kubernetes:
E tautoko ana ngā K8 i te uauatanga o te whakaurunga hei whakangawari i te whakatinanatanga.
E tūhuratia ana i roto i tēnei pūrongo tētahi o ngā āhuatanga matua o te hoahoanga o tētahi rōpū—te papa whakahaere, inā koa te huinga o ngā kaiwhakahaere. E whakaahua ana i tā rātou mahi me te hoahoanga, tae atu ki ngā mātāpono taketake o te waihanga i tētahi kaiwhakahaere ritenga mā te whakamahi i ngā mea kua oti kē te hanga hei tauira.
Ko tētahi o ngā kōrero tino taketake ko te taunakitanga kia kaua e huna i ngā āhuatanga rerekē i muri i te whanonga tika a te kaiwhakahaere, engari me whakarerekē te whanonga hei tohu ki te pūnaha kua ara ake he raruraru.
He wheako tino whakamere, he nui ngā mōhiotanga me ngā tohutohu mō ngā mea hei whakaaroaro ina tino taumaha te kawenga. He pai tā rātou whakahaere i a Kubernetes, e tautoko ana i te 50 ngā taupū. I hipokina e rātou ngā āhuatanga katoa o te whakatutuki i te mahi tino pai. Ka tūtohu ahau kia mātakihia te kōrero i mua i te whakatau hangarau mō ngā taupū.
Nā tēnei kōrero i kite ahau me whakamātau ahau i te Loki mō te takiuru taupū, ā, tera pea, me piri tonu ki tēnei. Ko te kaupapa matua: He taumaha te Elastic. I hiahia a Grafana ki te whakawhanake i tētahi otinga māmā, tauine hoki e tika ana mō ngā raruraru patuiro. He huatau te otinga: Ka tiki a Loki i ngā raraunga raraunga (ngā tapanga, pērā i a Prometheus) mai i Kubernetes, ā, ka whakarite i ngā rangitaki i runga i aua raraunga. Mā tēnei ka taea e koe te tīpako i ngā wāhanga rangitaki mā te ratonga, te kimi i tētahi pod motuhake, te tīpako i tētahi wā motuhake, me te tātari mā te waehere hapa. Ka mahi ēnei tātari me te kore rapu tuhinga-katoa. Nō reira, mā te whakawhāiti haere i te rapu, ka taea e koe te tae atu ki te hapa motuhake e rapuhia ana e koe. Hei whakamutunga, ka whakahohehia tonutia te rapu, engari nā te mea kua whakawhāitihia te rapu, he rawaka te tere me te kore he taupū. Mā te pāwhiri i runga ka utaina te horopaki—he rārangi torutoru o te rangitaki i mua me ētahi rārangi torutoru o te rangitaki i muri. Nō reira, he rite ki te rapu i tētahi kōnae rangitaki me te tango, engari he watea ake, ā, i roto i te atanga kotahi me ngā inenga. Ka taea e ia te tatau i te maha o ngā putanga o tētahi patai rapu. He rite tonu ngā rapunga ki te reo o Prometheus, ā, he māmā noa iho te āhua. I kī te kaikōrero kāore te otinga i te pai mō ngā tātaritanga. Ka tino taunaki atu ahau ki te hunga e hiahia ana ki ngā rangitaki kia tirohia; he tino ngāwari ki te mārama.
He mārama te whakaahua i ngā tukanga whakatinanatanga o te kani me te kikorangi-kakariki. Ka tūtohu ahau kia mātakihia tēnei kauhau mō te hunga kāore anō kia uru ki te ao o ngā mahi. Ka whakaatuhia e ngā kaikorero te otinga hei toronga mō te pūnaha ARGO CI-CD whai hua. He māmā ake te whakarongo ki te reo Ingarihi a te kaikorero Rūhia i ērā atu kaikorero.
Ko tētahi o ngā āhuatanga tino uaua o te whakahaere rōpū ko te whirihoranga haumarutanga, inā koa ko ngā mana uru rauemi. Mā ngā pūnaha K8 kua hangaia ka taea e koe te whirihora i te whakamanatanga i tētahi ara e hiahia ana koe. Me pēhea e taea ai e koe te pupuri i a rātou kia hou tonu? Me pēhea e taea ai e koe te mārama ki ngā mea e pā ana ki ngā mana uru me te patuiro i ngā tūranga i hangaia e koe? Ehara i te mea ka whakaratohia e tēnei kauhau he tirohanga whānui mō ētahi taputapu mō te patuiro i te whakamanatanga i roto i ngā K8 engari ka whakarārangihia hoki ngā taunakitanga whānui mō te hanga kaupapa here māmā me te whai hua.
Ētahi atu pūrongo
Kāore au e tūtohu atu i a rātou. He rawe ētahi, ko ētahi he tino wero. Ka tūtohu atu au kia tirohia tēnei rārangi waiata me te mātaki i ngā mea katoa kua tohua hei kaupapa matua. Mā tēnei ka hoatu he tirohanga whānui ki a koe mō te umanga Taupānga Taketake o te Kapua, kātahi ka taea e koe te pēhi i te Ctrl+F me te rapu kupumatua, kamupene, hua, me ngā huarahi e pārekareka ana ki a koe.
Anei te hononga ki tētahi rārangi waiata me ngā whakaaturanga, kia aro mai.
Mō ngā tūnga kamupene
I te whare hokohoko o Haproxy, i whiwhi ahau i tētahi T-hāte mā taku tama. Kāore au i te tino mōhio ka whakakapia e au a Nginx ki a haproxy i roto i te mahi whakaputa nā tēnei, engari ko rātou te mea tino maumahara ki ahau. Mā wai e mōhio he aha te mahi a ngā rangatira hou ki a Nginx.
I whakahaerehia ngā kōrero poto i roto i te whare whakaaturanga a IBM mō ngā rā e toru, ā, i kukume mai hoki i te iwi ki ngā raffle mō tētahi Oculus Go, he taringaoro Beats, me tētahi waka rererangi whā-kōpiko. I noho tonu ngā kaiuru ki te whare whakaaturanga mō te hawhe haora katoa. E rua aku whakamātautau i te ao tūroa i roto i ngā rā e toru—kāore i angitu. I whakahaerehia hoki e VMWare me Microsoft he kōrero poto.
I te turanga Ubuntu сделал то, что, кажется, делали все — сфотографировался с Шаттлвортом. Общительный мужик, порадовался, узнав, что я пользую ее начиная с 8.04 и что сервер с ней проработал 10 лет без dist upgrade без единого разрыва (правда без доступа к Интернет).
Ubuntu пилит свой MicroK8s — Fast, Light, Upstream Developer Kubernetes
Kāore i taea e au te wareware atu i a Dmitry Stolyarov ngenge, me te kōrero ki a ia mō te oranga uaua o ia rā o ngā miihini e tautoko ana i a Kubernetes. Māna e tuku ngā whakaaturanga ki āna hoa mahi, engari kei te whakawhanake ia i tētahi whakatakotoranga whakaaturanga hou. I akiaki ia i te katoa kia ohauru ki te hongere YouTube a Flant.
He nui te haumi a IBM, Cisco, Microsoft, me VMWare ki ā rātou whare whakaaturanga. He iti ake ngā whare whakaaturanga a ngā kamupene tuwhera-pūtake. I kōrero ahau ki ngā māngai o Grafana i te whare whakaaturanga, ā, i whakatenatena rātou i ahau kia whakamātau i a Loki. Te āhua nei ko te rapu tuhinga-katoa i roto i te pūnaha takiuru e hiahiatia ana mō ngā tātaritanga anake, engari ko ngā pūnaha pēnei i a Loki he rawaka mō te rapu raruraru. I kōrero ahau ki ngā kaiwhakawhanake Prometheus. Kāore rātou e whakamahere ana ki te whakatinana i te rokiroki inenga mō te wā roa, te whakaheke raraunga rānei. E taunaki ana rātou kia tirohia a Cortex me Thanos hei otinga. He tini ngā whare whakaaturanga; kotahi te rā katoa i pau i ahau ki te toro atu ki a rātou katoa. Tekau mā rua ngā otinga aroturuki hei ratonga. Tekau mā rima ngā ratonga haumarutanga. Tekau mā rima ngā ratonga mahi. Tekau mā rua ngā otinga UI mō Kubernetes. He maha e whakarato ana i te K8S hei ratonga. E hiahia ana te katoa ki tā rātou wāhanga o te mākete.
I rīhitia e Amazon rāua ko Google ngā taupee tuanui me te tarutaru horihori me ngā tūru papa. I tohaina e Amazon ngā kapu me te riringi wai rēmana, ā, i tētahi tūru, i kōrero mō ngā āhuatanga hou mō te mahi me ngā tauira tūmatanui. I tohaina e Google ngā pihikete me te tohu Kubernetes, i whakatūria he rohe whakaahua pai, ā, i hī ika pakihi nui i te tūru.
Mō Barcelona
E aroha ana ahau ki Barcelona. Ko taku haerenga tuarua tēnei ki reira; ko te tuatahi i te tau 2012 i runga i tētahi haerenga tirotiro. He mea whakamiharo, engari he maha ngā kōrero i puta ake ki tōku hinengaro; he maha ngā mea i taea e au te whakapuaki ki ōku hoa mahi, ā, i mahi ahau hei kaiārahi poto. I ora tonu ōku mate pāwera i te hau moana ma. He kai moana reka, he paella, me te sangria. He tino mahana, he paki hoki te hoahoanga. He whare iti te teitei, he maha ngā otaota. E 50 kiromita te roa o tā mātou hikoi i roto i ēnei rā e toru; ka hiahia koe ki te hikoi anō me te hikoi anō i tēnei tāone. Ko ēnei katoa i muri i ngā whakaaturanga, i ngā ahiahi.
He aha te mea matua i mārama ahau?
Nui atu tōku harikoa i te whai wāhi ki te tae atu ki tēnei hui. I whakamāramahia ngā mea kāore anō kia whakamāramahia i mua. I whakaaweawe i ahau, ā, i whakamāramahia hoki ētahi mea.
I rere te whakaaro i roto i tōku hinengaro, pērā i te miro whero: Ehara a Kubernetes i te pūwāhi, engari he taputapu. He tūāpapa hei hanga tūāpapa.
Ā, ko te whāinga matua o te kaupapa katoa: hanga me te whakahaere i ngā taupānga tauine
Kua mārama ngā kaupapa matua e mahihia ana e te hapori. Pērā i ngā āhuatanga 12 mō ngā tono, kua puta he rārangi o ngā mahi me ngā huarahi hei mahi mā te hanganga whānui. Ka taea e koe te kī ko ēnei au, ki te pai koe:
- Ngā taiao hihiri
- Ngā kapua tūmatanui, ngā kapua ranu me ngā kapua tūmataiti
- Tuhinga
- Mata ratonga
- Nga umanga
- Hanganga pumau
- API Whakapuakitanga
Mā ēnei tikanga ka taea e tātou te hanga pūnaha me ngā āhuatanga e whai ake nei:
- Kua tiakina mai i te ngaronga raraunga
- Ārai (ka taea te whakarite kia rite ki te kawenga)
- Ratonga
- Ngā mea e kitea ana (e toru ngā pou: te aroturuki, te takiuru, te whai)
- Te kaha ki te whakatinana i ngā huringa nui i ngā wā katoa, me te haumaru hoki e taea ai te matapae.
Ka tīpakohia e CNCF ngā kaupapa pai rawa atu (he rārangi poto) ā, ka tautokona ngā kaupapa e whai ake nei:
- Aunoatanga Atamai
- puna tuwhera
- Te herekore ki te whiriwhiri i tāu kaiwhakarato ratonga
Kubernetes сложен. Он прост идеологически и по частям, но сложен в целом. Никто не показал решения all-in-one. На рынке k8s как сервиса, да и на всем остальном рынке дикий запад: поддержку продают и за 50$, и за 1000$ в месяц. Каждый углубляется в какую-то часть и копает в нее. Кто-то в мониторинг и дашборды, кто-то в производительность, кто-то в безопасность.
K8S, he tīmatanga noa iho tēnei!
Source: will.com
