āKÄda ir atŔķirÄ«ba starp Kubernetes un OpenShift?ā ā Å”is jautÄjums rodas ar apskaužamu konsekvenci. Lai gan patiesÄ«bÄ tas ir kÄ jautÄt, ar ko automaŔīna atŔķiras no dzinÄja. Ja turpinÄm analoÄ£iju, tad automaŔīna ir gatavs produkts, to var izmantot uzreiz, burtiski: iekÄp un brauc. SavukÄrt, lai dzinÄjs tevi kaut kur aizvestu, tas vispirms ir jÄpapildina ar daudz ko citu, lai galu galÄ iegÅ«tu tÄdu paÅ”u auto.
TÄpÄc Kubernetes ir tas dzinÄjs, ap kuru tiek salikts OpenShift zÄ«mola auto (platforma), kas aizved uz mÄrÄ·i.
Å ajÄ rakstÄ mÄs vÄlamies jums atgÄdinÄt un sÄ«kÄk izpÄtÄ«t Å”Ädus galvenos punktus:
- Kubernetes ir OpenShift platformas sirds, un tÄ ir 100% sertificÄta Kubernetes, pilnÄ«bÄ atvÄrtÄ koda un bez mazÄkÄs patentÄtÄs dabas. ÄŖsumÄ:
- OpenShift klastera API ir XNUMX% Kubernetes.
- Ja konteiners darbojas jebkurÄ citÄ Kubernetes sistÄmÄ, tas darbosies OpenShift bez izmaiÅÄm. Nav nepiecieÅ”ams veikt izmaiÅas lietojumprogrammÄs.
- OpenShift ne tikai pievieno Kubernetes noderÄ«gas funkcijas un funkcionalitÄti. TÄpat kÄ automaŔīna, OpenShift ir gatavs lietoÅ”anai no kastes, to var nekavÄjoties nodot ražoÅ”anÄ, un, kÄ mÄs parÄdÄ«sim tÄlÄk, tas ievÄrojami atvieglo izstrÄdÄtÄja dzÄ«vi. TÄpÄc OpenShift ir viens no diviem cilvÄkiem. TÄ ir gan veiksmÄ«ga, gan labi zinÄma uzÅÄmuma klases PaaS platforma no izstrÄdÄtÄja viedokļa. Un tajÄ paÅ”Ä laikÄ tas ir Ä«paÅ”i uzticams Container-as-a-Service risinÄjums no rÅ«pnieciskÄs darbÄ«bas viedokļa.
OpenShift ir Kubernetes ar 100% CNCF sertifikÄtu
OpenShift pamatÄ ir
JÅ«s droÅ”i vien esat dzirdÄjuÅ”i par OpenShift komandrindas utilÄ«tu OC. Tas ir pilnÄ«bÄ saderÄ«gs ar komandÄm ar kubectl, kÄ arÄ« piedÄvÄ vairÄkus noderÄ«gus palÄ«gus, kas noderÄs, veicot vairÄkus uzdevumus. Bet vispirms nedaudz vairÄk par OC un kubectl saderÄ«bu:
kubectl komandas
OC komandas
kubectl saÅemt pÄkstis
oc saÅemt pÄkstis
kubectl get nosaukumvietas
oc iegūt nosaukumvietas
kubectl create -f deployment.yaml
oc Create -f deployment.yaml
LÅ«k, kÄ izskatÄs kubectl izmantoÅ”anas rezultÄti OpenShift API:
ā¢ kubectl get pods ā atgriež pÄkstis, kÄ paredzÄts.
ā¢ kubectl get namespaces ā atgriež nosaukumvietas, kÄ paredzÄts.
Komanda kubectl create -f mydeployment.yaml izveido Kubernetes resursus tÄpat kÄ jebkurÄ citÄ Kubernetes platformÄ, kÄ parÄdÄ«ts tÄlÄk esoÅ”ajÄ videoklipÄ:
Citiem vÄrdiem sakot, visas Kubernetes API ir pilnÄ«bÄ pieejamas OpenShift, vienlaikus saglabÄjot 100% saderÄ«bu. TÄpÄc
OpenShift pievieno Kubernetes noderīgas funkcijas
Kubernetes API ir 100% pieejamas programmÄ OpenShift, taÄu standarta Kubernetes utilÄ«tai kubectl acÄ«mredzami trÅ«kst funkcionalitÄtes un ÄrtÄ«bas. TÄpÄc Red Hat ir pievienojis Kubernetes noderÄ«gas funkcijas un komandrindas rÄ«kus, piemÄram, OC (saÄ«sinÄjums no OpenShift klienta) un ODO (OpenShift DO, Ŕī utilÄ«ta ir paredzÄta izstrÄdÄtÄjiem).
1. OC utilÄ«ta - jaudÄ«gÄka un ÄrtÄka Kubectl versija
PiemÄram, atŔķirÄ«bÄ no kubectl, tas ļauj izveidot jaunas nosaukumvietas un viegli pÄrslÄgt kontekstus, kÄ arÄ« piedÄvÄ vairÄkas noderÄ«gas komandas izstrÄdÄtÄjiem, piemÄram, konteinera attÄlu veidoÅ”anu un lietojumprogrammu izvietoÅ”anu tieÅ”i no pirmkoda vai binÄrajiem failiem (avota uz attÄlu, s2i).
ApskatÄ«sim piemÄrus, kÄ OC utilÄ«ta iebÅ«vÄtie palÄ«gi un uzlabotÄ funkcionalitÄte palÄ«dz vienkÄrÅ”ot ikdienas darbu.
Pirmais piemÄrs ir nosaukumvietas pÄrvaldÄ«ba. KatrÄ Kubernetes klasterÄ« vienmÄr ir vairÄkas nosaukumvietas. Tos parasti izmanto izstrÄdes un ražoÅ”anas vides izveidei, taÄu var izmantot arÄ«, lai, piemÄram, katram izstrÄdÄtÄjam nodroÅ”inÄtu personÄ«go smilÅ”u kasti. PraksÄ tas noved pie tÄ, ka izstrÄdÄtÄjam ir bieži jÄpÄrslÄdzas starp nosaukumvietÄm, jo āākubectl darbojas paÅ”reizÄjÄs telpas kontekstÄ. TÄpÄc kubectl gadÄ«jumÄ cilvÄki Å”im nolÅ«kam aktÄ«vi izmanto palÄ«gskriptus. Bet, izmantojot OC, lai pÄrslÄgtos uz vÄlamo vietu, vienkÄrÅ”i sakiet āoc project namespaceā.
Vai neatceraties, kÄ sauc vajadzÄ«go nosaukumu telpu? Nav problÄmu, vienkÄrÅ”i ierakstiet āoc get projectsā, lai parÄdÄ«tu pilnu sarakstu. Skeptiski domÄjat, kÄ tas darbosies, ja jums ir piekļuve tikai ierobežotai klastera nosaukumvietu apakÅ”kopai? TÄ kÄ kubectl to dara pareizi tikai tad, ja RBAC ļauj jums redzÄt visas klastera atstarpes, un lielos klasteros ne visiem tiek pieŔķirtas Å”Ädas atļaujas. TÄtad, mÄs atbildam: OC tÄ nemaz nav problÄma, un Å”ÄdÄ situÄcijÄ tas viegli izveidos pilnu sarakstu. TieÅ”i Ŕīs mazÄs lietas veido Openshift korporatÄ«vo orientÄciju un Ŕīs platformas labo mÄrogojamÄ«bu lietotÄju un lietojumprogrammu ziÅÄ.
2. ODO ā uzlabota kubectl versija izstrÄdÄtÄjiem
VÄl viens Red Hat OpenShift uzlabojumu piemÄrs salÄ«dzinÄjumÄ ar Kubernetes ir ODO komandrindas utilÄ«ta. Tas ir paredzÄts izstrÄdÄtÄjiem un ļauj Ätri izvietot vietÄjo kodu attÄlÄ OpenShift klasterÄ«. Tas var arÄ« racionalizÄt iekÅ”Äjos procesus, lai nekavÄjoties sinhronizÄtu visas koda izmaiÅas ar konteineriem attÄlajÄ OpenShift klasterÄ« bez nepiecieÅ”amÄ«bas atkÄrtoti izveidot, reÄ£istrÄt un atkÄrtoti izvietot attÄlus.
ApskatÄ«sim, kÄ OC un ODO atvieglo darbu ar konteineriem un Kubernetes.
VienkÄrÅ”i salÄ«dziniet dažas darbplÅ«smas, kad tÄs ir veidotas, pamatojoties uz kubectl, un kad tiek izmantota OC vai ODO.
ā¢ OpenShift koda izvietoÅ”ana tiem, kas nerunÄ YAML:
Kubernetes/kubectl
$> git klons
1- Izveidojiet Dockerfile, kas veido attÄlu no koda
-----
NO mezgla
WORKDIR /usr/src/app
KOPÄT pakotni*.json ./
KOPÄT index.js ./
KOPÄT ./app ./app
RUN npm instalÄÅ”ana
EKSPOZÄT 3000
CMD [ "npm", "sÄkt"] āāāāā
2- MÄs veidojam attÄlu
$> podman veidot...
3- Piesakieties reÄ£istrÄ
podman pieteikÅ”anÄs...
4- Ievietojiet attÄlu reÄ£istrÄ
podman push
5- Izveidojiet yaml failus lietojumprogrammu izvietoŔanai (deployment.yaml, service.yaml, ingress.yaml) - tas ir absolūtais minimums
6- Izvietojiet manifesta failus:
Kubectl pieteikties -f .
OpenShift/oc
$> oc jauna lietotne
OpenShift/odo
$> git klons
$> odo izveidot komponentu nodejs myapp
$>odo push
ā¢ Konteksta slÄdzis: mainiet darba nosaukumvietu vai darba kopu.
Kubernetes/kubectl
1- Izveidojiet kontekstu kubeconfig projektam āmyprojectā
2 ā kubectl set-contextā¦
OpenShift/oc
oc projekts āmyprojectā
KvalitÄtes kontrole: āÅ eit ir parÄdÄ«jusies viena interesanta funkcija, joprojÄm alfa versijÄ. VarbÅ«t varam to laist ražoÅ”anÄ?ā
IedomÄjieties, ka jÅ«s sÄžat sacÄ«kÅ”u automaŔīnÄ un jums saka: "Esam uzstÄdÄ«juÅ”i jauna veida bremzes un, godÄ«gi sakot, ar to uzticamÄ«bu vÄl nav viss kÄrtÄ«bÄ... Bet neuztraucieties, mÄs tÄs aktÄ«vi uzlabosim kursa laikÄ. ÄempionÄta. KÄ jums patÄ«k Ŕī perspektÄ«va? MÄs Red Hat kaut kÄ neesam Ä«paÅ”i apmierinÄti. š
TÄpÄc mÄs cenÅ”amies aizturÄt alfa versijas, lÄ«dz tÄs ir pietiekami nobrieduÅ”as un esam veikuÅ”i rÅ«pÄ«gu kaujas pÄrbaudi un uzskatÄm, ka tÄs ir droÅ”i lietojamas. Parasti viss vispirms tiek cauri izstrÄdÄtÄja priekÅ”skatÄ«juma posmam, pÄc tam - cauri
KÄpÄc ir tÄ, ka? TÄ kÄ, tÄpat kÄ jebkuras citas programmatÅ«ras izstrÄdes gadÄ«jumÄ, ne visas sÄkotnÄjÄs idejas Kubernetes sasniedz galÄ«go izlaidumu. Vai arÄ« viÅi to sasniedz un pat saglabÄ paredzÄto funkcionalitÄti, taÄu to ievieÅ”ana kardinÄli atŔķiras no alfa versijÄ esoÅ”Äs. TÅ«kstoÅ”iem un tÅ«kstoÅ”iem Red Hat klientu izmanto OpenShift, lai atbalstÄ«tu misijai kritiskas darba slodzes, tÄpÄc mÄs Ä«paÅ”u uzsvaru liekam uz mÅ«su platformas stabilitÄti un ilgtermiÅa atbalstu.
Red Hat ir apÅÄmies bieži izlaist OpenShift un atjauninÄt ar to saistÄ«to Kubernetes versiju. PiemÄram, paÅ”reizÄjÄ OpenShift 4.3 GA laidienÄ Å”Ä« rakstÄ«Å”anas laikÄ ir iekļauta Kubernetes 1.16, kas tikai par vienu atpaliek no Kubernetes iepriekÅ”ÄjÄs versijas ar numuru 1.17. TÄdÄjÄdi mÄs cenÅ”amies nodroÅ”inÄt klientam uzÅÄmuma klases Kubernetes un nodroÅ”inÄt papildu kvalitÄtes kontroli, izlaižot jaunas OpenShift versijas.
ProgrammatÅ«ras labojumi: āRažoÅ”anas versijÄ Kubernetes bija caurums. Un to var aizvÄrt, tikai atjauninot trÄ«s versijas. Vai arÄ« ir kÄdi varianti?
Kubernetes atvÄrtÄ pirmkoda projektÄ programmatÅ«ras labojumi parasti tiek izlaisti kÄ daļa no nÄkamÄ laidiena, dažkÄrt aptverot vienu vai divus iepriekÅ”Äjos pagrieziena izlaidumus, nodroÅ”inot segumu tikai 6 mÄneÅ”us.
Red Hat lepojas ar to, ka izlaiž kritiskos labojumus agrÄk nekÄ citi un sniedz atbalstu daudz ilgÄk. PiemÄram, Kubernetes privilÄÄ£iju eskalÄcijas ievainojamÄ«ba (
SavukÄrt,
KÄ OpenShift un Red Hat virza Kubernetes uz priekÅ”u
Red Hat ir otrs lielÄkais programmatÅ«ras izstrÄdÄtÄjs atvÄrtÄ pirmkoda Kubernetes projektÄ, atpaliekot tikai no Google, un 3 no 5 produktÄ«vÄkajiem izstrÄdÄtÄjiem nÄk no Red Hat. VÄl viens maz zinÄms fakts: daudzas kritiskas funkcijas parÄdÄ«jÄs Kubernetes tieÅ”i pÄc Red Hat iniciatÄ«vas, piemÄram:
- RBAC. Kubernetes nebija RBAC funkciju (ClusterRole, ClusterRoleBinding), lÄ«dz Red Hat inženieri nolÄma tÄs ieviest kÄ daļu no paÅ”as platformas, nevis kÄ papildu OpenShift funkcionalitÄti. Vai Red Hat baidÄs uzlabot Kubernetes? Protams, nÄ, jo Red Hat strikti ievÄro atvÄrtÄ pirmkoda principus un nespÄlÄ Open Core spÄles. Uzlabojumi un inovÄcijas, ko virza attÄ«stÄ«bas kopienas, nevis patentÄtas kopienas, ir dzÄ«votspÄjÄ«gÄkas un plaÅ”Äk pieÅemtas, kas labi atbilst mÅ«su galvenajam mÄrÄ·im padarÄ«t atvÄrtÄ pirmkoda programmatÅ«ru noderÄ«gÄku mÅ«su klientiem.
- DroŔības politikas podiem (Pod droŔības politikas). Å Ä« koncepcija par lietojumprogrammu droÅ”u darbinÄÅ”anu podiÅos sÄkotnÄji tika ieviesta OpenShift ar nosaukumu SCC (droŔības konteksta ierobežojumi). Un tÄpat kÄ iepriekÅ”ÄjÄ piemÄrÄ, Red Hat nolÄma ieviest Ŕīs izstrÄdes atklÄtajÄ Kubernetes projektÄ, lai ikviens varÄtu tos izmantot.
Å o piemÄru sÄriju varÄtu turpinÄt, taÄu mÄs tikai vÄlÄjÄmies parÄdÄ«t, ka Red Hat patieÅ”Äm ir apÅÄmies attÄ«stÄ«t Kubernetes un padarÄ«t to labÄku ikvienam.
Ir skaidrs, ka OpenShift ir Kubernetes. KÄdas ir atŔķirÄ«bas? š
MÄs ceram, ka, lasot lÄ«dz Å”im brÄ«dim, esat sapratis, ka Kubernetes ir OpenShift galvenÄ sastÄvdaļa. Galvenais, bet tÄlu no vienÄ«gÄ. Citiem vÄrdiem sakot, vienkÄrÅ”i instalÄjot Kubernetes, jÅ«s neiegÅ«sit uzÅÄmuma klases platformu. Jums bÅ«s jÄpievieno autentifikÄcija, tÄ«kloÅ”ana, droŔība, uzraudzÄ«ba, žurnÄlu pÄrvaldÄ«ba un daudz kas cits. TurklÄt jums bÅ«s jÄizdara dažas grÅ«tas izvÄles no lielÄ pieejamo rÄ«ku skaita (lai novÄrtÄtu ekosistÄmas daudzveidÄ«bu, vienkÄrÅ”i ieskatieties
Bet OpenShift gadÄ«jumÄ Red Hat pÄrÅem visas Ŕīs sarežģītÄ«bas un vienkÄrÅ”i sniedz jums funkcionÄli pilnÄ«gu platformu, kas ietver ne tikai paÅ”u Kubernetes, bet arÄ« visu nepiecieÅ”amo atvÄrtÄ pirmkoda rÄ«ku komplektu, kas pÄrvÄrÅ” Kubernetes par Ä«stu uzÅÄmuma klasi. risinÄjums, kuru varat nekavÄjoties un pilnÄ«gi mierÄ«gi uzsÄkt ražoÅ”anÄ. Un, protams, ja jums ir daži no saviem tehnoloÄ£iju skursteÅiem, varat integrÄt OpenShift esoÅ”ajos risinÄjumos.
Apskatiet attÄlu augstÄk: viss, kas atrodas Ärpus Kubernetes taisnstÅ«ra, ir vieta, kur Red Hat pievieno funkcionalitÄti, kuras Kubernetes nav, kÄ saka, pÄc dizaina. Un tagad mÄs apskatÄ«sim galvenÄs no Ŕīm jomÄm.
1. Robusta OS kÄ bÄze: RHEL CoreOS vai RHEL
Red Hat jau vairÄk nekÄ 20 gadus ir vadoÅ”ais Linux izplatÄ«Å”anas nodroÅ”inÄtÄjs biznesam kritiskÄm lietojumprogrammÄm. MÅ«su uzkrÄtÄ un pastÄvÄ«gi atjauninÄtÄ pieredze Å”ajÄ jomÄ Ä¼auj mums piedÄvÄt patiesi uzticamu un uzticamu pamatu konteineru rÅ«pnieciskai ekspluatÄcijai. RHEL CoreOS izmanto to paÅ”u kodolu kÄ RHEL, taÄu tas galvenokÄrt ir optimizÄts tÄdiem uzdevumiem kÄ konteineru palaiÅ”ana un Kubernetes klasteru palaiÅ”ana: tÄ samazinÄtais izmÄrs un nemainÄ«gums atvieglo klasteru iestatÄ«Å”anu, automÄtisko mÄrogoÅ”anu, ielÄpu izvietoÅ”anu utt. Visas Ŕīs funkcijas padara to vieglÄku. ideÄls pamats vienas un tÄs paÅ”as lietotÄja pieredzes nodroÅ”inÄÅ”anai ar OpenShift dažÄdÄs skaitļoÅ”anas vidÄs, sÄkot no tukÅ”a metÄla lÄ«dz privÄtam un publiskam mÄkonim.
2. IT darbÄ«bu automatizÄcija
InstalÄÅ”anas procesu un 4. dienas darbÄ«bu (tas ir, ikdienas darbÄ«bu) automatizÄcija ir OpenShift stiprÄ puse, kas ļauj daudz vienkÄrÅ”Äk administrÄt, atjauninÄt un uzturÄt konteinera platformas veiktspÄju visaugstÄkajÄ lÄ«menÄ«. Tas tiek panÄkts, atbalstot Kubernetes operatorus OpenShift XNUMX kodola lÄ«menÄ«.
OpenShift 4 ir arÄ« vesela risinÄjumu ekosistÄma, kuras pamatÄ ir Kubernetes operatori, ko izstrÄdÄjusi gan pati Red Hat, gan treÅ”o puÅ”u partneri (sk.
IntegrÄtajÄ OpenShift 4 katalogÄ ir iekļauti vairÄk nekÄ 180 Kubernetes operatori
3. IzstrÄdÄtÄja rÄ«ki
KopÅ” 2011. gada OpenShift ir pieejama kÄ PaaS (Platform-as-a-Service) platforma, kas ievÄrojami atvieglo izstrÄdÄtÄju dzÄ«vi, palÄ«dz koncentrÄties uz kodÄÅ”anu un piedÄvÄ vietÄjo atbalstu programmÄÅ”anas valodÄm, piemÄram, Java, Node.js. , PHP, Ruby, Python, Go, kÄ arÄ« CI/CD nepÄrtrauktas integrÄcijas un piegÄdes pakalpojumi, datu bÄzes utt. OpenShift 4 piedÄvÄjumi
AtŔķirÄ«bÄ no Kubernetes, OpenShift 4 ir Ä«paÅ”a GUI (
TurklÄt OpenShift piedÄvÄ Codeready izstrÄdes rÄ«ku komplektu, kas jo Ä«paÅ”i ietver
IntegrÄta IDE kÄ pakalpojums efektÄ«vai attÄ«stÄ«bai Kubernetes/OpenShift platformÄ
OpenShift piedÄvÄ pilnu CI/CD sistÄmu tieÅ”i no kastes, pamatojoties vai nu uz konteinerÄ ievietoto Jenkins un spraudni
4. Lietojumprogrammu rīki
OpenShift ļauj izvietot gan tradicionÄlÄs statusful lietojumprogrammas, gan mÄkoÅa risinÄjumus, kuru pamatÄ ir jaunas arhitektÅ«ras, piemÄram, mikropakalpojumi vai bez servera. OpenShift Service Mesh risinÄjums ir pieejams uzreiz ar galvenajiem mikropakalpojumu uzturÄÅ”anas rÄ«kiem, piemÄram, Istio, Kiali un Jaeger. SavukÄrt OpenShift Serverless risinÄjums ietver ne tikai Knative, bet arÄ« tÄdus rÄ«kus kÄ Keda, kas izveidoti kÄ daļa no kopÄ«gas iniciatÄ«vas ar Microsoft, lai nodroÅ”inÄtu Azure funkcijas OpenShift platformÄ.
IzstrÄdÄjot mikropakalpojumus, noderÄs integrÄtais risinÄjums OpenShift ServiceMesh (Istio, Kiali, Jaeger).
Lai pÄrvarÄtu plaisu starp mantotajÄm lietojumprogrammÄm un konteineriem, OpenShift tagad ļauj veikt virtuÄlÄs maŔīnas migrÄciju uz OpenShift platformu, izmantojot Container Native Virtualization (paÅ”laik TechPreview), padarot hibrÄ«da lietojumprogrammas par realitÄti un atvieglojot to migrÄciju starp dažÄdiem mÄkoÅiem, gan privÄtiem, gan publiskiem.
Windows 2019 virtuÄlÄ virtuÄlÄ maŔīna, kas darbojas, izmantojot OpenShift, izmantojot Container Native virtualizÄciju (paÅ”laik tehniskÄ priekÅ”skatÄ«juma versijÄ)
5. RÄ«ki klasteriem
Jebkurai uzÅÄmuma klases platformai ir jÄbÅ«t uzraudzÄ«bas un centralizÄtiem reÄ£istrÄÅ”anas pakalpojumiem, droŔības mehÄnismiem, autentifikÄcijai un autorizÄcijai, kÄ arÄ« tÄ«kla pÄrvaldÄ«bas rÄ«kiem. Un OpenShift nodroÅ”ina to visu no kastes, un tas viss ir 100% atvÄrts avots, tostarp tÄdi risinÄjumi kÄ ElasticSearch, Prometheus, Grafana. Visi Å”ie risinÄjumi ir aprÄ«koti ar informÄcijas paneļiem, metriku un brÄ«dinÄjumiem, kas jau ir izveidoti un konfigurÄti, izmantojot Red Hat plaÅ”Äs klasteru uzraudzÄ«bas zinÄÅ”anas, kas ļauj efektÄ«vi kontrolÄt un pÄrraudzÄ«t ražoÅ”anas vidi jau no paÅ”a sÄkuma.
OpenShift standarta aprÄ«kojumÄ ietilpst arÄ« tÄdas svarÄ«gas lietas kÄ korporatÄ«vajiem klientiem, piemÄram, autentifikÄcija ar iebÅ«vÄtu oauth nodroÅ”inÄtÄju, integrÄcija ar akreditÄcijas datu nodroÅ”inÄtÄjiem, tostarp LDAP, ActiveDirectory, OpenID Connect un daudz ko citu.
IepriekÅ” konfigurÄts Grafana informÄcijas panelis OpenShift klasteru uzraudzÄ«bai
VairÄk nekÄ 150 iepriekÅ” konfigurÄtu Prometheus metrikas un brÄ«dinÄjumu OpenShift klasteru uzraudzÄ«bai
Lai varÄtu turpinÄt
RisinÄjuma bagÄtÄ«gÄ funkcionalitÄte un Red Hat plaÅ”Ä pieredze Kubernetes jomÄ ir iemesls, kÄpÄc OpenShift ir ieguvis dominÄjoÅ”o stÄvokli tirgÅ«, kÄ parÄdÄ«ts zemÄk esoÅ”ajÄ attÄlÄ (lasÄ«t vairÄk
āRed Hat Å”obrÄ«d ir tirgus lÄ«deris ar 44% daļu.
UzÅÄmums gÅ«st labumu no savas uz klientu orientÄtÄs pÄrdoÅ”anas stratÄÄ£ijas, kur tas vispirms konsultÄ un apmÄca uzÅÄmumu izstrÄdÄtÄjus un pÄc tam pÄriet uz monetizÄciju, jo uzÅÄmums sÄk izmantot konteinerus ražoÅ”anÄ.
(Avots:
MÄs ceram, ka jums patika Å”is raksts. TurpmÄkajos Ŕīs sÄrijas ierakstos mÄs sÄ«kÄk aplÅ«kosim OpenShift priekÅ”rocÄ«bas salÄ«dzinÄjumÄ ar Kubernetes katrÄ no Å”eit aplÅ«kotajÄm kategorijÄm.
Avots: www.habr.com