Ardán nua-aimseartha d’fhorbairt agus d’imscaradh bogearraí

Is é seo an chéad cheann i sraith post faoi na hathruithe, feabhsuithe, agus breisithe sa nuashonrú Red Hat OpenShift ardán 4.0 atá le teacht a chabhróidh leat ullmhú don aistriú go dtí an leagan nua.

Ardán nua-aimseartha d’fhorbairt agus d’imscaradh bogearraí

Ón nóiméad a bhailigh an pobal nua Kubernetes le chéile den chéad uair in oifig Google de chuid Seattle le titim 2014, ba léir go raibh sé i ndán do thionscadal Kubernetes an bealach a fhorbraítear agus a imlonnaítear bogearraí inniu a réabhlóidiú. Ag an am céanna, lean soláthraithe seirbhísí néal poiblí ar aghaidh ag infheistiú go mór i bhforbairt bonneagair agus seirbhísí, rud a d’fhág go raibh sé i bhfad níos éasca agus níos inrochtana oibriú le TF agus bogearraí a chruthú, agus a d’fhág go raibh siad thar a bheith inrochtana, rud a d’fhéadfaí a shamhlú go beag ag tús na bliana. na deich mbliana.

Ar ndóigh, bhí go leor plé i measc na saineolaithe ar Twitter ag gabháil le fógra gach seirbhís néil nua, agus reáchtáladh díospóireachtaí ar ábhair éagsúla - lena n-áirítear deireadh na ré foinse oscailte, meath na TF san áitreabh, agus an dosheachantacht. monaplacht bogearraí nua.

Ní gá a rá, bhí na haighnis seo go léir an-dúr

Is é fírinne an scéil nach bhfuil aon rud ag dul ar shiúl, agus inniu is féidir linn fás easpónantúil a fheiceáil ar tháirgí deiridh agus ar an mbealach a fhorbraítear iad, mar gheall ar theacht chun cinn leanúnach bogearraí nua inár saol. Agus in ainneoin go n-athróidh gach rud timpeall, ag an am céanna, go bunúsach, fanfaidh gach rud gan athrú. Scríobhfaidh forbróirí bogearraí cód fós le hearráidí, beidh innealtóirí oibríochtaí agus speisialtóirí iontaofachta fós ag siúl timpeall le glaoirí agus gheobhaidh siad foláirimh uathoibríocha i Slack, oibreoidh bainisteoirí fós i dtéarmaí OpEx agus CapEx, agus gach uair a tharlaíonn teip, is é sinsear an fhorbróra. osna go brónach leis na focail: “Dúirt mé sin leat”...

Ó i ndáiríre chóir a phlé, cad iad na huirlisí is féidir a bheith againn chun táirgí bogearraí níos fearr a chruthú, agus conas is féidir leo slándáil a fheabhsú agus forbairt a dhéanamh níos éasca agus níos iontaofa. De réir mar a mhéadaíonn castacht an tionscadail, déantar rioscaí nua freisin, agus sa lá atá inniu ann tá saol daoine ag brath chomh mór ar bhogearraí go mbíonn ar fhorbróirí iarracht a dhéanamh a gcuid oibre a dhéanamh níos fearr.

Is uirlis amháin den sórt sin é Kubernetes. Tá obair ar bun chun Red Hat OpenShift a chomhcheangal le huirlisí agus seirbhísí eile in ardán amháin a dhéanfadh na bogearraí níos iontaofa, níos éasca le bainistiú agus níos sábháilte d’úsáideoirí.

Agus é sin ráite, cuireann foireann OpenShift ceist shimplí amháin:

Conas is féidir leat oibriú le Kubernetes níos éasca agus níos áisiúla?

Is ionadh é an freagra soiléir:

  • uathoibriú gnéithe casta imscaradh ar an scamall nó lasmuigh den scamall;
  • díriú ar iontaofacht agus castacht á cheilt;
  • leanúint ar aghaidh ag obair go leanúnach chun nuashonruithe simplí slána a scaoileadh;
  • inrialaitheacht agus ininiúchóireacht a bhaint amach;
  • iarracht a dhéanamh ar dtús slándála ard a chinntiú, ach ní ar chostas inúsáidteachta.

Ba cheart go gcuirfeadh an chéad eisiúint eile de OpenShift san áireamh taithí na cruthaitheoirí agus taithí fhorbróirí eile atá ag cur bogearraí i bhfeidhm ar scála mór sna cuideachtaí is mó ar domhan. Ina theannta sin, caithfidh sé an taithí carntha ar fad ar éiceachórais oscailte atá mar bhunús leis an domhan nua-aimseartha inniu a chur san áireamh. Ag an am céanna, is gá sean-mheontacht an fhorbróra amaitéarach a thréigean agus bogadh chuig fealsúnacht nua ar thodhchaí uathoibrithe. Caithfidh sé an bhearna a líonadh idir bealaí sean agus nua chun bogearraí a imscaradh, agus leas iomlán a bhaint as an mbonneagar go léir atá ar fáil - cibé an bhfuil sé á óstáil ag an soláthraí scamall is mó nó ag rith ar chórais bheaga ar an imeall.

Conas an toradh seo a bhaint amach?

Ag Red Hat, is gnách obair leadránach agus gan bhuíochas a dhéanamh ar feadh i bhfad chun an pobal bunaithe a chaomhnú agus cosc ​​a chur ar dhúnadh tionscadal a bhfuil baint ag an gcuideachta leo. Tá líon mór forbróirí cumasacha sa phobal foinse oscailte a chruthaíonn na rudaí is urghnách - siamsaíocht, oideachasúil, deiseanna nua a oscailt agus go simplí álainn, ach, ar ndóigh, níl aon duine ag súil go ndéanfaidh gach duine bogadh sa treo céanna nó comhspriocanna a shaothrú. . Uaireanta is gá leas a bhaint as an bhfuinneamh seo agus é a atreorú sa treo ceart chun réimsí a fhorbairt a rachadh chun tairbhe ár n-úsáideoirí, ach ag an am céanna ní mór dúinn monatóireacht a dhéanamh ar fhorbairt ár bpobail agus foghlaim uathu.

Ag tús 2018, fuair Red Hat an tionscadal CoreOS, a raibh tuairimí comhchosúla aige ar an todhchaí - níos sláine agus níos iontaofa, a cruthaíodh ar phrionsabail foinse oscailte. D'oibrigh an chuideachta chun na smaointe seo a fhorbairt tuilleadh agus iad a chur i bhfeidhm, ag cur ár bhfealsúnacht i bhfeidhm - ag iarraidh a chinntiú go ritheann na bogearraí go léir go sábháilte. Tá an obair seo ar fad tógtha ar Kubernetes, Linux, scamaill phoiblí, scamaill phríobháideacha, agus na mílte tionscadal eile atá mar bhonn agus mar thaca ag ár n-éiceachóras digiteach nua-aimseartha.

Beidh an scaoileadh nua de OpenShift 4 soiléir, uathoibrithe agus níos nádúrtha

Oibreoidh an t-ardán OpenShift leis na córais oibriúcháin Linux is fearr agus is iontaofa, le tacaíocht crua-earraí lom-mhiotail, fíorúlú áisiúil, ríomhchlárú bonneagair uathoibríoch agus, ar ndóigh, coimeádáin (nach bhfuil iontu ach íomhánna Linux go bunúsach).

Caithfidh an t-ardán a bheith slán ón tús, ach ligean d’fhorbróirí athrá a dhéanamh go héasca – is é sin, a bheith solúbtha agus slán go leor agus ligean do riarthóirí é a iniúchadh agus a bhainistiú go héasca.

Ba cheart go gceadódh sé bogearraí a rith “mar sheirbhís” agus nach dtiocfadh fás bonneagair do-bhainistithe d’oibreoirí.

Tabharfaidh sé deis d'fhorbróirí díriú ar tháirgí fíor a chruthú d'úsáideoirí agus do chustaiméirí. Ní bheidh ort dul tríd an dufair de shocruithe crua-earraí agus bogearraí, agus beidh gach aimhréidh thimpiste mar rud den am atá caite.

OpenShift 4: ardán NoOps nach dteastaíonn cothabháil uaidh

В an foilseachán seo cur síos ar na tascanna sin a chabhraigh le fís na cuideachta le haghaidh OpenShift 4 a mhúnlú. Is é sprioc na foirne na tascanna laethúla a bhaineann le bogearraí a oibriú agus a chothabháil a shimpliú a oiread agus is féidir, chun na próisis seo a dhéanamh éasca agus suaimhneach - do speisialtóirí a bhfuil baint acu le cur i bhfeidhm agus d'fhorbróirí araon. Ach conas is féidir leat teacht níos gaire don sprioc seo? Conas ardán a chruthú chun bogearraí a rith a éilíonn idirghabháil íosta? Cad a chiallaíonn NoOps fiú sa chomhthéacs seo?

Má dhéanann tú iarracht achomaireacht, ansin d’fhorbróirí na coincheapa “gan fhreastalaí” nó “NoOps” a chiallaíonn uirlisí agus seirbhísí a ligeann duit an chomhpháirt “oibríochtúil” a cheilt nó an t-ualach seo don fhorbróir a íoslaghdú.

  • Oibrigh ní le córais, ach le comhéadain feidhmchlár (APIs).
  • Ná bac le cur i bhfeidhm bogearraí - lig don soláthraí é a dhéanamh duitse.
  • Ná léim isteach creat mór a chruthú láithreach - tosaigh trí phíosaí beaga a scríobh a fheidhmeoidh mar "bhloic thógála", déan iarracht an cód seo a oibriú le sonraí agus imeachtaí, agus ní le dioscaí agus bunachair shonraí.

Is é an sprioc, mar a rinneadh cheana, ná atriallta i bhforbairt bogearraí a bhrostú, an deis a sholáthar chun táirgí níos fearr a chruthú, agus ionas nach gcaithfidh an forbróir a bheith buartha faoi na córais ar a ritheann a chuid bogearraí. Tuigeann forbróir taithí go maith gur féidir le díriú ar úsáideoirí an pictiúr a athrú go tapa, mar sin níor chóir duit an iomarca iarracht a dhéanamh ar bhogearraí scríbhneoireachta mura bhfuil tú cinnte go hiomlán go bhfuil gá leis.

Do ghairmithe cothabhála agus oibríochtaí, d'fhéadfadh an focal "NoOps" a bheith beagán scanrúil. Ach nuair a bhíonn cumarsáid á déanamh le hinnealtóirí allamuigh, bíonn sé soiléir go bhfuil go leor cosúlachtaí idir na patrúin agus na teicnící a úsáideann siad atá dírithe ar iontaofacht agus iontaofacht a chinntiú (Innealtóireacht Iontaofachta an tSuímh, SRE) leis na patrúin a gcuirtear síos orthu thuas:

  • Ná bainistigh córais - déan a bpróisis bhainistíochta a uathoibriú.
  • Ná cuir bogearraí i bhfeidhm - cruthaigh píblíne chun é a úsáid.
  • Seachain do chuid seirbhísí go léir a chuachadh le chéile agus lig do theip ar chúis amháin teip ar an gcóras iomlán - scaip iad ar fud do bhonneagair ar fad ag baint úsáide as uirlisí uathoibrithe, agus ceangail iad ar bhealaí ar féidir monatóireacht agus monatóireacht a dhéanamh orthu.

Tá a fhios ag SREanna go bhféadfadh rud éigin a bheith mícheart agus beidh orthu an fhadhb a rianú agus a réiteach - ionas go n-uathoibreoidh siad gnáthobair agus socraíonn siad buiséid earráide roimh ré ionas go mbeidh siad réidh le tosaíocht a thabhairt agus cinntí a dhéanamh nuair a thagann fadhb chun cinn .

Is ardán é Kubernetes in OpenShift atá deartha chun dhá phríomhfhadhb a réiteach: in ionad iachall a chur ort meaisíní fíorúla nó APIanna cothromaithe ualaigh a thuiscint, oibríonn sé le hastarraingtí ard-ord - próisis agus seirbhísí imlonnaithe. In ionad gníomhairí bogearraí a shuiteáil, is féidir leat coimeádáin a reáchtáil, agus in ionad do stack monatóireachta féin a scríobh, bain úsáid as na huirlisí atá ar fáil cheana féin san ardán. Mar sin, ní rún ar bith é anlann rúnda OpenShift 4 - níl ann ach prionsabail SRE agus coincheapa gan fhreastalaí a ghlacadh agus iad a thabhairt chun críche loighciúil chun cabhrú le forbróirí agus innealtóirí oibríochtaí:

  • Uathoibriú agus caighdeánú a dhéanamh ar an mbonneagar a úsáideann feidhmchláir
  • Nasc próisis imlonnaithe agus forbartha le chéile gan srian a chur ar fhorbróirí iad féin
  • A chinntiú nach bhfuil sé níos deacra an chéad seirbhís, gné, feidhmchlár nó cruach iomlán a sheoladh, a iniúchadh agus a dhaingniú.

Ach cad é an difríocht idir ardán OpenShift 4 agus a réamhtheachtaithe agus ón gcur chuige “caighdeánach” chun fadhbanna den sórt sin a réiteach? Cad a thiomáineann scála d'fhoirne forfheidhmithe agus oibríochtaí? Mar gheall ar an bhfíric go bhfuil an rí sa chás seo an braisle. Mar sin,

  • Déanaimid cinnte go bhfuil cuspóir na gcnuasach soiléir (Scamall a chara, phioc mé suas an braisle seo toisc go bhféadfainn)
  • Tá meaisíní agus córais oibriúcháin ann chun freastal ar an mbraisle (Do Shoilse)
  • Bainistigh staid na n-óstach ón mbraisle, íoslaghdaigh a n-atógáil (sruth).
  • I gcás gach gné thábhachtach den chóras, tá gá le nanny (meicníocht) a dhéanfaidh monatóireacht agus deireadh a chur le fadhbanna
  • Is gnáthchuid den saol iad teip gach gné nó gné de chóras agus meicníochtaí aisghabhála gaolmhara
  • Ní mór an bonneagar iomlán a chumrú trí API.
  • Úsáid Kubernetes chun Kubernetes a rith. (Sea, sea, ní clóscríobh é sin)
  • Ba cheart go mbeadh nuashonruithe éasca agus gan stró le suiteáil. Má thógann sé níos mó ná cliceáil amháin chun nuashonrú a shuiteáil, is léir go bhfuil rud éigin mícheart á dhéanamh againn.
  • Níor cheart go mbeadh sé ina fhadhb faireachán agus dífhabhtú a dhéanamh ar chomhpháirt ar bith, agus mar sin ba cheart go mbeadh rianú agus tuairisciú ar fud an bhonneagair iomláin éasca agus áisiúil freisin.

Ar mhaith leat cumais an ardáin a fheiceáil i mbun gníomhaíochta?

Tá leagan réamhamhairc de OpenShift 4 ar fáil d’fhorbróirí. Le suiteálaí atá éasca le húsáid, is féidir leat braisle a reáchtáil ar AWS ar bharr Red Had CoreOS. Chun an réamhamharc a úsáid, níl uait ach cuntas AWS chun an bonneagar agus sraith cuntas a sholáthar chun rochtain a fháil ar na híomhánna réamhamhairc.

  1. Chun tús a chur leis, téigh go dtí bain triail as.openshift.com agus cliceáil "Cuir Tosaigh".
  2. Logáil isteach i do chuntas Red Hat (nó cruthaigh ceann nua) agus lean na treoracha chun do chéad bhraisle a shocrú.

Tar éis suiteáil rathúil, seiceáil ar ár ranganna teagaisc Oiliúint OpenShiftchun tuiscint níos doimhne a fháil ar na córais agus na coincheapa a fhágann gur bealach éasca agus áisiúil é ardán OpenShift 4 chun Kubernetes a rith.

Bain triail as an eisiúint OpenShift nua agus roinn do thuairim. Táimid meáite ar oibriú le Kumbernetes a dhéanamh chomh hinrochtana agus chomh dícheallach agus is féidir - cuirtear tús le todhchaí NoOps inniu.

Agus anois aird!
Ag an gcomhdháil DevOpsFóram 2019 Ar 20 Aibreán, beidh máistir-rang ar siúl ag ceann d'fhorbróirí OpenShift, Vadim Rutkovsky - brisfidh sé deich mbraisle agus cuirfidh sé iallach orthu iad a shocrú. Íoctar an chomhdháil, ach leis an gcód promóisin #RedHat gheobhaidh tú lascaine 37%.

Máistir-rang ag 17:15 - 18:15, agus tá an seastán oscailte ar feadh an lae. T-léinte, hataí, greamáin - mar is gnách!

Halla #2
“Anseo is gá an córas iomlán a athrú: deisímid braislí briste k8s mar aon le meicnic dheimhnithe.”


Foinse: will.com

Add a comment