No laila, ua hoʻomaka ʻia ka hoʻomaka ʻana o ka platform Red Hat OpenShift 4. I kēia lā e haʻi mākou iā ʻoe pehea e hoʻololi ai iā ia mai OpenShift Container Platform 3 i ka wikiwiki a me ka maʻalahi.
No nā kumu o kēia ʻatikala, makemake nui mākou i nā pūʻulu OpenShift 4 hou, e hoʻohana ana i nā mana o kahi ʻōnaehana akamai a me ka hoʻololi ʻole e pili ana i ka RHEL CoreOS a me nā mea hana automation. Ma lalo mākou e hōʻike iā ʻoe pehea e hoʻololi ai i OpenShift 4 me ka pilikia ʻole.
Hiki iā ʻoe ke ʻike hou aku e pili ana i ka ʻokoʻa ma waena o ka mana hou a me ka mea kahiko.
ʻO ka neʻe ʻana o nā pūʻulu mai OpenShift 3 a i OpenShift 4 me ka hoʻohana ʻana i ke kahua ʻo Red Hat Appranix i hōʻoia ʻia.
Ua hana ikaika ʻo Appranix a me Red Hat i mea e maʻalahi ai ka neʻe ʻana i nā kumuwaiwai cluster mai OpenShift 3 a i OpenShift 4 me kahi lawelawe maʻamau e holo ana ma luna o ka Appranix Site Reliability Automation no Kubernetes.
Appranix solution (hiki ke loaʻa ma
No ke aha he maikaʻi ka neʻe ʻana me ka Appranix no OpenShift 4
- Hoʻomaka wikiwiki. No ka mea, ua kūkulu ʻia ka hopena Appranix ma luna o nā kumu SaaS, ʻaʻohe pono e hoʻonohonoho i nā ʻōnaehana a ʻaʻohe pono e hoʻonohonoho a hoʻohana i nā ʻōnaehana neʻe kūikawā.
- ʻO ka scalability o Appranix e maʻalahi ka neʻe ʻana i nā pūʻulu nui.
- ʻO ka hoʻihoʻi maʻalahi o nā hoʻonohonoho pūʻulu OpenShift 3 paʻakikī me ka hoʻololi ʻana i OpenShift 4 e maʻalahi i ke kaʻina hana neʻe.
- ʻO ka hiki ke hoʻāʻo i ka hana ʻana o nā noi mai ka OpenShift 3 enterprise infrastructure ma ka OpenShift 4 platform ma ke ao AWS.
- ʻO ka neʻe ʻana o nā hoʻonohonoho komo ʻana o RBAC me nā kumuwaiwai cluster.
- ʻO ka neʻe ʻana a i ʻole ka neʻe ʻana o nā papahana āpau i nā pūʻulu OpenShift 4 hou.
- Koho - hoʻonohonoho i nā pae he nui o ka hoʻomanawanui hewa no nā noi pahu inā loaʻa iā ʻoe ke kau inoa kūpono.
ʻO ka ʻae ʻana i nā hewa he nui (resiliency) no nā noi OpenShift
Ma hope o ka neʻe ʻana mai OpenShift 3 a i 4, hiki ke hoʻohana ʻia ka hopena Appranix e hāʻawi i ka Continuous App Resilience, kahi i hiki ai i ʻekolu mau koho. Hoʻowaha 1 ʻO ka Resiliency (Level 1 Resiliency) hiki iā ʻoe ke hoʻihoʻi i nā noi me ka ʻole e hoʻololi i ka ʻāina a me ka mea hāʻawi kapua. Hiki ke hoʻohana ʻia no ka hoʻihoʻi ʻana i nā noi a i ʻole ka hoʻihoʻi ʻana mai kahi hāʻule kūloko ma ka pae ʻāina, e like me ka wā i hāʻule ʻole ai ka hoʻoili ʻia ʻana o ka noi, a i kahi kūlana e pono ai ʻoe e hana wikiwiki i kahi ʻano hoʻāʻo ma ka ʻāina hoʻokahi akā i kahi hui OpenShift kaʻawale. .
Hoʻowaha 2 hiki iā ʻoe ke hoʻololi i nā noi i kahi ʻāina ʻē aʻe me ka hoʻololi ʻole i nā mea hoʻolako. I kēia hihia, hiki iā ʻoe ke mālama i ka ʻikepili kumu mua ma ka ʻāina nui, akā e holo i nā noi ma kahi pūʻulu ʻē aʻe ma kahi ʻāpana ʻē aʻe. Pono kēia koho i ka wā e iho ai kahi ʻāpana ao a i ʻole ka hoʻoneʻe ʻana i nā noi i kahi ʻāina ʻē aʻe ma muli o ka hoʻouka kaua cyber. A hope loa, Hoʻowaha 3 hiki iā ʻoe ke hoʻololi ʻaʻole wale i ka ʻāina, akā i ka mea hāʻawi kapua.
Pehea e hana ai ʻo Appranix SRA
Loaʻa ka ʻae ʻana i nā hewa he nui o nā noi OpenShift ma Appranix ma o ka hana "mekini manawa", e hana maʻalahi i nā kope o ke kaiapuni noi. I mea e hiki ai i kēia hana a hoʻomaikaʻi i ka palekana o ka noi, e hoʻohui wale i hoʻokahi laina code i kāu pipeline DevOps.
Loaʻa nā pilikia o nā lawelawe ʻoihana ʻo Cloud Providers, no laila hiki ke hoʻololi koke i kahi mea hoʻolako ʻē aʻe e pale aku i ka laka ʻana i loko o kahi mea lawelawe hoʻokahi.
E like me ke kiʻi ma lalo nei, hiki ke hana ʻia nā kākoʻo kaiapuni noi ma Appranix ʻaʻole wale ma kahi alapine i kuhikuhi ʻia, akā ma ke kauoha hoʻi mai ka hoʻohui mau ʻana a me ka pipeline hoʻouna CI/CD. I ka manawa like, hāʻawi ka "mekini manawa":
- Hoʻonui ʻia, ka hoʻopaʻa inoa ʻana o GitHub-style o nā inoa inoa a me nā kaiapuni noi.
- Hoʻihoʻi hou ka noi maʻalahi.
- Ka hoʻololi ʻana i nā hoʻonohonoho kapua a me nā ipu.
- Ka hoʻokele ola ʻikepili ʻakomi.
- ʻO ka hoʻokele ʻana o ka ʻōnaehana ma ke ʻano he code (IaC).
- Hoʻoponopono mokuʻāina ʻo IaC.
Me Appranix, hiki iā ʻoe ke hāʻawi i ka pale a me ka hoʻihoʻi hou ʻana o ka noi no nā hiʻohiʻona e like me ka chaos engineering, ka hoʻihoʻi pōʻino, ka pale ransomware, a me ka hoʻomau ʻoihana. ʻAʻole mākou e hele i nā kikoʻī e pili ana i kēia a e nānā hou aku pehea e hoʻohana ai iā Appranix e neʻe mai OpenShift 3 a i OpenShift 4.
Pehea e neʻe ai i ka OpenShift 3 i OpenShift 4 me ka hoʻohana ʻana i ka Appranix Site Reliability Platform
Aia i loko o ke kaʻina hana ʻekolu pae:
- Hoʻonohonoho mākou i ka OpenShift 3 a me OpenShift 4 e ʻike maʻalahi i nā ʻāpana āpau e neʻe.
- Hana mākou i nā kulekele a hoʻonohonoho i nā inoa inoa no ka neʻe ʻana.
- Hoʻihoʻi hou i nā inoa inoa āpau ma OpenShift 4 i hoʻokahi kaomi.
Ke hoʻonohonoho nei i ka OpenShift 3 a me 4 Clusters no ka ʻike ʻokoʻa
Manaʻo ʻo Appranix ua holo mua ʻoe i nā pūʻulu OpenShift 3 a me OpenShift 4. Inā ʻaʻohe hui OpenShift 4 i kēia manawa, hana iā lākou me ka hoʻohana ʻana.
Ke hoʻokomo nei i ka Appranix Controller Agent e ʻike i nā pūʻulu
No ka ʻike ʻana i nā kumuwaiwai cluster, pono ʻoe i kahi mea hoʻoponopono sidecar liʻiliʻi. No ke kau ʻana, e kope wale a paʻi i ke kauoha curl kūpono, e like me lalo. Ke hoʻokomo ʻia ka ʻelele ma OpenShift 3 a me OpenShift 4, e ʻike koke ʻo Appranix i nā kumuwaiwai cluster āpau e neʻe ʻia, e komo pū me nā inoa inoa, nā hoʻolālā, nā pods, nā lawelawe, a me nā pūʻali me nā kumuwaiwai ʻē aʻe.
Ka neʻe ʻana o nā noi hoʻolaha nui
I kēia manawa, e nānā mākou i kahi laʻana o ka hoʻololi maʻalahi i ka noi microservice SockShop mai OpenShift 3 a i OpenShift 4 (e hahai i ka loulou -
ʻIke ʻo Appranix i nā kumuwaiwai āpau e pono e pale ʻia a neʻe i OpenShift 4, me nā PoD, nā hoʻolālā, nā lawelawe, a me nā hoʻonohonoho cluster.
OpenShift 3 me SockShop e holo ana
Ke hana ʻana i nā kulekele palekana no ka neʻe ʻana
Hiki ke hoʻonohonoho ʻia nā kulekele ma muli o ke ʻano o ka neʻe ʻana. No ka laʻana, ma muli o kekahi mau pae hoʻohālike a i ʻole hoʻihoʻi i hoʻokahi hola.
Ke neʻe nei i nā pūʻulu OpenShift 3 me ka hoʻohana ʻana i nā Hoʻolālā Palekana
Ma muli o ka noi kikoʻī a i ʻole ka inoa inoa, hiki iā ʻoe ke hoʻopili i nā kulekele i nā pūʻulu OpenShift 3 e holo ana i hoʻokahi hola, hoʻokahi manawa i kēlā me kēia pule, a i ʻole hoʻokahi manawa i kēlā me kēia mahina.
ʻAe ʻo Appranix iā ʻoe e neʻe i nā inoa inoa āpau o kahi hui i OpenShift 4 a i ʻole nā mea i koho ʻia.
Hana mākou i ka neʻe ʻana i OpenShift 4 i hoʻokahi kaomi
ʻO ka neʻe ʻana ka hoʻihoʻi ʻana o nā inoa inoa i koho ʻia i ka pūʻulu OpenShift 4. Hana ʻia kēia hana i hoʻokahi kaomi. Hana ʻo Appranix i nā hana āpau o ka hōʻiliʻili ʻana i ka ʻikepili e pili ana i ka hoʻonohonoho ʻana a me nā kumuwaiwai o ke kaiapuni kumu a laila hoʻihoʻi kūʻokoʻa iā ia i ka platform OpenShift 4.
Ke nānā nei i nā noi ma hope o ka neʻe ʻana i OpenShift 4
E komo i ka pūʻulu OpenShift 4, hoʻohou i nā papahana a nānā i ka maikaʻi o nā noi a me nā inoa inoa. E hana hou i ka neʻe ʻana no nā inoa inoa ʻē aʻe, e hana ana i nā Hoʻolālā Palekana hou a i ʻole e hoʻololi i nā mea i loaʻa.
Ke hoʻomaka nei i nā noi neʻe ʻia ma OpenShift 4
Ma hope o ka neʻe ʻana i nā noi me ke kaʻina hana hoʻihoʻi Appranix, pono e hoʻomanaʻo i ka hoʻonohonoho ʻana i nā ala - pono lākou e kuhikuhi iā OpenShift 4. Makemake paha ʻoe e hana i kahi hoʻihoʻi hoʻāʻo ma mua o ka neʻe ʻana i kāu hana mai OpenShift 3. Ke loaʻa iā ʻoe kekahi mau noi e holo nei ma OpenShift 4 i ko lākou mau inoa inoa, pono ʻoe e neʻe i nā noi i koe me ka hoʻohana ʻana i kēia kaʻina hana.
Ke hoʻoneʻe ʻia nā inoa inoa a pau, hiki iā ʻoe ke pale i nā pūʻulu OpenShift āpau no ka hoʻōla mau ʻana i ka pōʻino, anti-ransomware, hoʻomau ʻoihana, a i ʻole nā neʻe ʻana i ka wā e hiki mai ana no ka mea ʻo Appranix Site Reliability Automation e hoʻopou koke i ka wā i hoʻokuʻu ʻia ai nā mana hou o OpenShift.
Hōʻuluʻulu
ʻO ka OpenShift 4 kahi hana nui i mua, ma muli o ka hoʻolālā hou ʻole a me ke ʻano hoʻohālike o Operator no ka hoʻomaʻamaʻa ʻana i nā hoʻonohonoho paʻakikī o nā noi a me nā paepae e holo ana i nā kaiapuni cluster. Hāʻawi ʻo Appranix i nā mea hoʻohana OpenShift i kahi ala maʻalahi a maʻalahi e neʻe ai i OpenShift 4 me kāna hoʻonā hoʻōla pōʻino o ke ao, Site Reliability Platform.
Hiki ke hoʻohana pololei ʻia ka hopena Appranix mai
Source: www.habr.com