"Nā mana o Kubespray": ʻO ka ʻokoʻa ma waena o ka mana kumu a me kā mākou ʻōpala

Ma Sepatemaba 23, 20.00 Moscow manawa, e mālama ʻo Sergey Bondarev i kahi webinar manuahi "Nā hiʻohiʻona Kubespray", kahi e haʻi aku ai ʻo ia iā ʻoe pehea e hoʻomākaukau ai i ka kubespray i huli koke ia, kūpono a me ka hoʻomanawanui hewa.

E haʻi aku ʻo Sergey Bondarev iā ʻoe i ka ʻokoʻa ma waena o ka mana kumu a me kā mākou ʻōpala:

"Nā mana o Kubespray": ʻO ka ʻokoʻa ma waena o ka mana kumu a me kā mākou ʻōpala

ʻO ka ʻokoʻa ma waena o ka mana kumu a me kā mākou fork.

Ke noʻonoʻo nei paha ka poʻe i ʻike mua i ka cubespray no ke aha wau e hoʻohālikelike ai i ka kubeadm me ka cubespray, no ka mea, ʻo ka cubespray no ka hana ʻana i kahi cluster kāhea ʻo kubeadm a i ka nānā mua ʻana me he palapala no ka hoʻokomo ʻana i nā pūʻolo a me ka hoʻomaka ʻana.

Akā ʻaʻole kēia ka hihia; i ka wā mua, ua hoʻokomo ʻo cubespray i nā ʻāpana āpau ma ke kūʻokoʻa:

  • hui ʻia etcd pūʻulu;
  • nā cubelets i hoʻokomo ʻia, nā palapala hōʻoia i hana ʻia, nā configs a me nā hōʻailona komo no nā pods plane control static a me nā mea lawelawe ʻē aʻe;
  • hana i nā moʻokāki lawelawe no nā node limahana a hoʻopili iā lākou i ka pūʻulu.

Akā ʻo ka makahiki ma mua o ka hope ua ʻoki lākou i kēia hana, waiho wale i ka kubadm. ʻAʻole maikaʻi loa ia manawa. Ua huhū au a ua hana wau i kaʻu ʻōpala ponoʻī, kahi aʻu i mālama ai i ke ʻano hoʻonohonoho maʻamau, a ʻoiaʻiʻo i kēia manawa ke hoʻomau nei au i kēia lāʻau, ʻo ka cherry-picking commits mai ka cubespray kumu iaʻu iho. Ma ke ala, hoʻopau i ke ʻano kuʻuna no nā loli hou.

ʻO ka hopena, ʻo ka ʻokoʻa ma waena o nā puʻupuʻu i hana ʻia e kaʻu ʻōpala a me ka mea kumu ʻo ka kube-proxy a me ka manawa kūpono o nā palapala hōʻoia.

I kaʻu ʻōpala, mau nā mea āpau e like me ka wā ma mua - ua hoʻokuʻu ʻia ka proxy cube ma ke ʻano he static pod, hāʻawi ʻia nā palapala hōʻoia no 100 mau makahiki.

Ma Kubeadm, hoʻokuʻu ʻia ka pahu proxy ma ke ʻano he daemonset, a hāʻawi ʻia nā palapala hōʻoia no 1 makahiki, a pono e hoʻololi ʻia i kēlā me kēia manawa. Ua aʻo hope ʻo kubeadm pehea e hana ai i kēia me hoʻokahi kauoha.

Heʻuʻuku kaʻokoʻa, a i kēia lā ke hoʻohana nei mākou i nā kohoʻelua.

Nā hiʻohiʻona (nā hemahema) i ka wā o ka hana ʻoihana:

He ākea ka palapala, no laila ʻaʻole wikiwiki loa. Hiki iā ʻoe ke wikiwiki i kāu iho ma ka hoʻopau ʻana i nā loiloi a me ka hoʻokuʻu ʻana mai kahi kiʻi i mākaukau.

He paʻakikī ka palapala, aia nā wahi kūpono ʻole, kahi hoʻoilina kaumaha. Hoʻokomo i nā mea hou aku nā mea hoʻoponopono a me nā polokalamu ma o cubespray - maikaʻi no ke aʻo ʻana a me ka hoʻāʻo. I ka prom. No ka hana, ma muli o kahi cubespray ʻaʻole ia he manaʻo maikaʻi loa, a ua hoʻokō ʻia ka hoʻonui ʻana i ka polokalamu me ka hoʻohana ʻana i ke ʻano "pepehi a hana i kahi hou" - ʻo ia hoʻi ka hoʻomaha i ka lawelawe.

Hiki ke hoʻohui wale i nā nodes limahana, me nā haku aia kekahi mau nuances me nā palapala hōʻoia, a ʻaʻole mālama ka palapala i nā pilikia āpau e hiki mai ana.

No ka laʻana, loaʻa iaʻu kahi pilikia me kubeadm i ka wā i hāʻule ai i ka hoʻohui ʻana i ka haku ʻelua a me ke kolu, a ma hope o kēlā cubespray ua hana hou ka kubeadm ma ka node, a hoʻāʻo e hoʻohui hou i ka haku.

ʻO ka pilikia wale nō ma ka manawa i hiki ʻole ai ka hemahema, ua hoʻopaʻa inoa ʻia ka lua etcd, a no ka mea ua holoi ʻia ma hope o ka hoʻonohonoho hou ʻana, ua pau mākou i kahi moeʻuhane - kahi hui etcd o ʻelua mau nodes, ʻo ia kekahi. holoi ʻia, a ʻaʻole ʻae hou ka lua i nā mea kūʻai aku. ʻO ka hopena, ua make ka pūpū me ka hānau ʻole.

Opensource e like me ia.

ʻO kēia a me nā mea hou aku i ka webinar manuahi "Nā hiʻohiʻona Kubespray»Sepatemaba 23, 20.00 Moscow manawa.

E hui pū me mākou!

Source: www.habr.com

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