Merħba fid-dinja ta 'DigitalOcean Kubernetes (DOKS), pjattaforma b'saħħitha u faċli biex tintuża għall-ġestjoni ta' applikazzjonijiet fil-kontejners.
DOKS jippermettilek tieħu vantaġġ mill-iskalabbiltà u l-flessibilità ta' Kubernetes mingħajr il-kumplessità tal-ġestjoni tal-infrastruttura.
Dan l-artikolu ser jimxik permezz tal-proċess tal-ħolqien tal-cluster Kubernetes tiegħek fuq DigitalOcean, li jippermettilek tuża u timmaniġġja l-apps tiegħek mingħajr sforz.
Kemm jekk int żviluppatur b'esperjenza jew ġdid għal Kubernetes, dan it-tutorja joffrilek l-informazzjoni u gwida pass pass biex toħloq l-ewwel cluster tiegħek.
X'inhu eżattament DigitalOcean Kubernetes?
DigitalOcean Kubernetes huwa servizz ġestit li jagħmilha aktar faċli biex jiġu installati u mmaniġġjati clusters Kubernetes.
Kubernetes hija teknoloġija tal-orkestrazzjoni tal-kontejners b'xejn u b'sors miftuħ għat-tħaddim u l-iskala tal-applikazzjonijiet fil-kontejners.
Tista' tikkonċentra fuq id-disinn tal-apps tiegħek minflok ma tinkwieta dwar l-intricacies taż-żamma tal-infrastruttura sottostanti billi tuża DigitalOcean Kubernetes.
DigitalOcean Kubernetes għandu faċli biex tużah interface ta 'l-utent u għodod b'saħħithom tal-linja tal-kmand għall-ħolqien, il-konfigurazzjoni u l-iskala tar-raggruppamenti.
Tista' tuża u topera l-apps tiegħek fuq pjattaforma li hija disponibbli ħafna u affidabbli, b'kapaċitajiet bħal skalar awtomatizzat, ibbilanċjar tat-tagħbija, u aġġornamenti bla xkiel.
Anke dawk li jibdew malajr jistgħu jibdew b'Kubernetes u jesperjenzaw il-benefiċċji tal-kontejners skjerament ta' applikazzjoni billi tuża l-infrastruttura u d-dokumentazzjoni dettaljata ta' DigitalOcean.
Ejja niddefinixxu xi wħud mit-termini l-aktar importanti li se nużaw.
Termini Importanti
Cluster
F'DigitalOcean Kubernetes, cluster huwa sett ta' kompjuters imsejħa nodi li jikkollaboraw biex jeżegwixxu u jimmaniġġjaw applikazzjonijiet f'kontejners.
Hija tiffunzjona bħala entità unifikata, li tippermettilek tuża u timmaniġġja l-apps tiegħek b'faċilità.
Il-cluster joffri r-riżorsi u l-infrastruttura meħtieġa biex jiġi żgurat li l-applikazzjonijiet tiegħek huma disponibbli ħafna, skalabbli u affidabbli.
nodu
Magni individwali ġewwa cluster li jwettqu l-funzjonijiet meħtieġa biex joperaw l-applikazzjonijiet tiegħek jissejħu nodi.
Kull nodu huwa analogu għal kompjuter ħaddiem li jospita kontenituri. Il-qawwa tal-komputazzjoni u r-riżorsi tal-cluster huma ffurmati min-nodi kollettivament.
Huma responsabbli mill-attivitajiet li jinkludu l-operat tal-kontenituri, il-ġestjoni tal-ħażna, in-netwerking, u l-eżekuzzjoni tal-ordnijiet mill-pjan ta 'kontroll tal-cluster.
Pjan ta 'Kontroll
Il-pjan ta 'kontroll iservi bħala l-unità ċentrali tal-ipproċessar tal-cluster. Jissorvelja u jirregola l-istat ġenerali tal-cluster u orkestra l-azzjonijiet tan-nodi.
Huwa magħmul minn diversi partijiet, inkluż is-server API, l-iskedar, maniġer tal-kontrollur, u database etcd.
Il-pjan ta 'kontroll jiżgura li l-applikazzjonijiet tiegħek qed jaħdmu sew, iżomm is-saħħa tagħhom, u jimmaniġġja dmirijiet bħall-iskala, l-ibbilanċjar tat-tagħbija, u disponibbiltà għolja.
Pod
Pod hija l-iżgħar unità ta' skjerament ta' Kubernetes. Hija tindika kontenitur wieħed jew aktar li huma skjerati fuq l-istess node.
Il-pjan ta' kontroll tar-raggruppament joħloq u jippjana l-imżiewed. Fihom il-komponenti tal-programm, bħall-kontenitur prinċipali, kontenituri helper, ħażna kondiviża, u settings tan-netwerk.
Il-miżwed jipprovdu għall-aħjar użu u separazzjoni tar-riżorsi.
Bil, dawn kollha f'moħħu inti tista 'tkompli u oħloq il-kont tiegħek!
Int se tkun dirett lejn il-paġna ta' merħba ta' DigitalOcean. Tista' tagħżel il-“iskjerament a applikazzjoni tal-web” għażla.
Hawnhekk, se tara xi għażliet biex tagħżel fejn tospita l-app tiegħek. Għal din il-kariga, aħna se nimxu 'l quddiem u nagħżlu Kubernetes.
Issa, inti tkun dirett lejn paġna ġdida biex toħloq cluster Kubernetes.
L-ewwel trid tagħżel reġjun taċ-ċentru tad-dejta qabel ma tkun tista' tibni cluster Kubernetes. Dan jistabbilixxi l-post tal-cluster tiegħek.
Tista' tagħżel Amsterdam (AMS3) bħala r-reġjun tiegħek f'din is-sitwazzjoni. In-netwerk default Virtual Private Cloud (VPC) għal kull ċentru tad-dejta huwa differenti, pereżempju, "default-ams3 DEFAULT."
Firxa IP Privata hija ġġenerata awtomatikament minn dan in-netwerk VPC biex tiżgura komunikazzjoni sigura bejn ir-riżorsi tan-netwerk.
Tista' tagħżel il-verżjoni ta' Kubernetes li trid tuża. Sakemm ma jkollokx bżonnijiet uniċi li jeħtieġu verżjoni eqdem, l-aktar verżjoni reċenti hija ssuġġerita awtomatikament.
Aktar informazzjoni tista’ tinstab ukoll fin-noti ta’ rilaxx ta’ DigitalOcean Kubernetes.
Agħżel il-kapaċità tal-cluster
Huwa kruċjali li tagħżel il-kapaċità tal-cluster. Agħżel pjan li jaqbel l-aħjar man-natura tax-xogħol tiegħek.
Biex tgħinek tagħżel l-aħjar strateġija ta’ daqs għad-disponibbiltà u l-prestazzjoni ġenerali, DigitalOcean joffri pariri.
Huwa importanti li wieħed jinnota li tista 'sempliċement tespandi jew tikkuntratta l-cluster tiegħek aktar tard billi żżid jew tneħħi nodi u pools ta' nodi.
Isem tal-grupp tan-nodi u t-tip tal-magna
Tista 'tagħti isem lill-grupp ta' nodi, li jirrappreżenta sett ta 'nodi fil-cluster tiegħek.
Tista 'wkoll tissettja t-tip tal-magna (Droplet) għal kull nodu f'termini ta' CPU u riżorsi tal-memorja.
Nodi: In-numru ta' nodi fil-ġabra ta' nodi huwa konfigurabbli. Huwa stabbilit għal 3 f'din is-sitwazzjoni.
Żid Node Pool ieħor: Tista 'żżid aktar pools ta' nodi b'diversi settings mal-cluster tiegħek jekk meħtieġ.
Agħżel mill-għażliet addizzjonali li ġejjin: Kapaċitajiet addizzjonali, bħal pjan ta 'kontroll ta' disponibbiltà għolja għal affidabbiltà akbar u operatur għall-ġestjoni tad-databases ospitati minn DigitalOcean bħala riżorsi Kubernetes, huma disponibbli.
Iffinalizza: Għal amministrazzjoni u organizzazzjoni aħjar, tista' dejjem timmodifika l-proġett, l-isem u t-tikketti tal-cluster.
Prezz fix-xahar b'kollox
Sommarju tal-ipprezzar għall-konfigurazzjoni tal-cluster magħżula jingħata fit-taqsima dwar l-ispejjeż totali ta' kull xahar. Fiha informazzjoni bħan-numru ta 'nodi, RAM disponibbli, u CPUs virtwali. Il-prezz għan-nodi fundamentali f'dan l-eżempju huwa $ 72 kull xahar ($ 0.11 fis-siegħa).
Billi tagħżel "Oħloq Cluster" ladarba tkun iċċekkja u waqqaf l-għażliet essenzjali kollha, tista 'tibda l-proċess tal-bini tal-grupp Kubernetes tiegħek.
Issa, li ħloqt il-cluster tiegħek, tkun dirett lejn paġna oħra biex timmodifikaha.
Nibdew ma' Kubernetes
Twaqqaf cluster Kubernetes.
Din it-taqsima tmexxik permezz tal-passi tat-twaqqif ta’ cluster Kubernetes. Huwa l-ewwel pass fil-preparazzjoni ta 'madwarek.
Konnessjoni ma' Kubernetes
Wara li tkun iffurmajt il-cluster tiegħek, ikollok bżonn tikkonnettja miegħu. Din it-taqsima tiddeskrivi kif tikkonnettja mal-cluster Kubernetes tiegħek.
Ivverifika l-konnettività
Wara l-istabbiliment ta 'konnessjoni, huwa kritiku li tivverifika li l-konnettività mal-cluster Kubernetes tiegħek hija operattiva. Din it-taqsima tiddeskrivi kif tittestja l-konnettività.
Uża ammont ta' xogħol
Tista' tuża l-ewwel ammont ta' xogħol tiegħek issa li għandek cluster Kubernetes li jaħdem. Din it-taqsima tispjega kif tuża u tesegwixxi apps jew xogħolijiet fuq il-cluster.
Ladarba l-cluster Kubernetes tiegħek ikun ġie kkonfigurat, inti lest biex tuża l-piżijiet tax-xogħol tiegħek jew l-apps tat-test.
Hekk tidher il-paġna tal-proġett tiegħi bi gruppi.
X'Tista 'Tagħmel Bil-Cluster Tiegħek Issa?
Skjerament ta' Applikazzjonijiet
Tista' tuża u topera l-applikazzjonijiet tiegħek b'faċilità bil-clusters ta' DigitalOcean Kubernetes.
Tista' timpjega Kubernetes biex timmaniġġja u tiskala l-applikazzjonijiet tiegħek b'mod effettiv, kemm jekk huma apps tal-web, arkitetturi ta' mikroservizzi, jew xogħol f'kontejners.
Skalar awtomatiku u manwali
Tista' faċilment tiskala l-apps tiegħek billi tuża DigitalOcean Kubernetes. Skont id-domanda u t-traffiku għall-applikazzjonijiet tiegħek, tista 'tbiddel in-numru ta' repliki jew imżiewed.
Barra minn hekk, ibbażat fuq metriċi stabbiliti, l-awtoscaling jippermetti lill-cluster tiegħek jimmodifika awtomatikament in-numru ta 'kopji, u jiggarantixxi l-aħjar użu tar-riżorsi.
Affidabbli ħafna u Disponibbiltà
Għall-applikazzjonijiet tiegħek, DigitalOcean Kubernetes joffri disponibbiltà u affidabilità għolja.
Duplikati multipli ta 'komponenti tal-pjan ta' kontroll huma prodotti meta jintuża pjan ta 'kontroll ta' disponibbiltà għolja, li jimminimizza l-waqfien u jiggarantixxi li l-applikazzjonijiet tiegħek ikomplu jiffunzjonaw.
Tagħbijiet Ibbilanċjar
Ir-raggruppamenti Kubernetes fuq DigitalOcean jiġu b'ibbilanċjar tat-tagħbija integrat. Bl-użu ta' DigitalOcean Load Balancers, tista' taqsam malajr it-traffiku li jkun dieħel għall-applikazzjonijiet tiegħek fost ħafna pods.
Dan jiggarantixxi konsum effettiv tar-riżorsi u jagħti lill-konsumaturi tiegħek esperjenza bla xkiel.
Volumi u Ħażna
Il-clusters Kubernetes minn DigitalOcean jiġu b'varjetà ta 'għażliet ta' ħażna u volum. Il-persistenza tad-dejta għall-applikazzjonijiet tiegħek hija possibbli permezz tat-twaħħil sempliċi ta 'volumi ta' ħażna persistenti mal-miżwed tiegħek.
Dan jippermetti l-ħażna u l-irkupru tad-dejta anke meta l-imżiewed jerġgħu jinbnew jew jiġu skedati mill-ġdid.
Monitoraġġ u Logging
Kubernetes fuq DigitalOcean jinteraġixxi ma' programmi ta' illoggjar u monitoraġġ magħrufa.
Tista' tkejjel l-użu tar-riżorsi, tikseb għarfien dwar l-applikazzjonijiet tiegħek, u timmonitorja s-saħħa u l-prestazzjoni tal-cluster tiegħek billi tuża għodod bħal Prometheus u Grafana.
Barra minn hekk, għal issolvi l-problemi u analiżi aktar effettivi, tista 'tiċċentralizza r-reġistri mill-apps tiegħek billi tuża programmi bħal Fluentd u Elasticsearch.
Ekosistemi u Integrazzjonijiet
DigitalOcean Kubernetes jaħdem mal-bqija tal-ekosistema Kubernetes. Tista' ttejjeb il-produttività tiegħek billi tuża numru wiesa' ta' għodod, libreriji u estensjonijiet Kubernetes.
L-għażliet huma illimitati, kemm jekk tuża Helm għall-ġestjoni tal-pakketti, Istio għall-malji tas-servizz, jew teknoloġiji oħra indiġeni ta 'Kubernetes.
Titjib bla xkiel
DigitalOcean jagħmel l-aġġornament tal-cluster Kubernetes tiegħek proċedura sempliċi u bla tbatija.
Aġġorna l-aktar verżjonijiet reċenti ta' Kubernetes biex tieħu vantaġġ minn karatteristiċi ġodda, bug fixes, u aġġornamenti tas-sigurtà. DigitalOcean jipprovdi dokumentazzjoni komprensiva u linji gwida biex jgħinuk fil-proċess ta 'aġġornament.
Nagħlaq
Prosit! Issa għandek ħakma soda tal-prinċipji fundamentali ta ' DigitalOcean Kubernetes.
B'din l-informazzjoni, tista' tibda l-avventura tiegħek ta' Kubernetes b'kunfidenza u tibda tisfrutta l-kapaċità tagħha li tuża u timmaniġġja l-apps fil-kontejners tiegħek.
Ikkunsidra l-passi li ġejjin biex tkompli l-esplorazzjoni tiegħek.
L-ewwel, mur mid-dokumentazzjoni DigitalOcean Kubernetes, li tinkludi linji gwida dettaljati, tutorials, u l-aħjar prattiki. Dan jgħinek tespandi l-għarfien tiegħek u tiskopri karatteristiċi u setups avvanzati.
Wara dan, ibda tesperimenta bl-iskjerament tal-apps tiegħek fil-cluster. Agħmel vantaġġ mill-għodod u r-riżorsi disponibbli, bħall-interface tal-utent DigitalOcean, għodod tal-linja tal-kmand bħal kubectl, u l-komunità Kubernetes b'saħħitha.
Ingħaqad ma' gruppi, forums u laqgħat online xierqa biex jinteraġixxu ma' dilettanti oħra ta' Kubernetes, taqsam il-kompetenza, u fittex għajnuna meta meħtieġ.
Fl-aħħarnett, żomm ruħek mal-aktar żviluppi ġodda, titjib, u l-aħjar prattiki ta' Kubernetes biex iżżomm il-ħiliet tiegħek f'daqqa u tagħmel l-aħjar minn din il-pjattaforma ta' orkestrazzjoni qawwija. Kubernetes-ing, kulħadd!
Ħalli Irrispondi