Kubernetes ar gyfer Pobl Sy'n Gorfod ei Redeg
Canllaw ymarferol ar gyfer rhedeg Kubernetes mewn cynhyrchiant, o geisiadau adnoddau i gopïau wrth gefn etcd a'r tudalennau sy'n gwir bwysig am 3am.
Mae tiwtorialau Kubernetes yn eich dysgu sut i ddrilio pod. Nid oes neb yn eich dysgu beth i'w wneud pan fydd nod yn syrthio'n dawel allan o gyflwr Ready am 3am a bydd eich ffôn ar-alwad yn parhau i swn. Mae hwn am yr ail ran.
Nid yw ceisiadau ac isafswm adnoddau yn ddewisol
Os ydych yn hepgor resources.requests a resources.limits ar eich cynwysyddion, mae'r trefnydd yn dyfalu, ac nid oes gan y kubelet syniad pa beth i'w ddileu yn gyntaf pan fydd nod yn rhedeg yn isel ar y cof. Gosodwch geisiadau i'r hyn y mae'r cynwysydd yn ei ddefnyddio mewn gwirionedd dan lwyth arferol, nid i'r hyn yr ydych yn gobeithio ei ddefnyddio. Gosodwch derfynau cof yn agos at geisiadau gan fod pods a laddwyd gan OOM yn ailgychwyn yn lân, ond dylid i derfynau CPU fod yn fwy llac yn gyffredinol neu absennol oni bai eich bod yn ymladd cymdogion swnnllyd, oherwydd bod llwytho CPU o dan derfyn caled yn achosi pigau latensi sy'n ofnadwy i ddarganfod. Rhedwch kubectl top pods -n your-namespace yn rheolaidd a chymharwch yn erbyn yr hyn yr ydych wedi ei ddatgan. Mae anghydfodau yn pentyru'n gyflym mewn clystyrau gyda mwy na lleiafrif o wasanaethau.
etcd yw'r clwstwr cyfan, ei drin fel hynny
Mae popeth y mae Kubernetes yn ei wybod yn byw yn etcd. Ei golli a byddwch yn colli cyflwr clwstwr eich, nid dim ond rhai metadata. Rhedwch etcdctl snapshot save /backup/etcd-snapshot.db ar amserlen, a gwiriwch ei adfer mewn gwirionedd ar glwstwr crafiad o leiaf unwaith. Rwyf wedi gweld timau gyda chopïau wrth gefn bob nos a oedd yn digwydd bod yn llygrus ar gyfer tri mis oherwydd nad oedd neb yn eu dilysu. Os ydych ar awyren reoli rheolir (EKS, GKE, AKS), nid ydych yn rheoli etcd yn uniongyrchol, ond dylai fod gennych syniad o stori aymeritwch o ran copi wrth gefn ac adfer cyn i chi ei angen, nid yn ystod digwyddiad.
Mae angen i brofi bywiogrwydd ac barotowydd anghytuno weithiau
Camgymeriad cyffredin yw defnyddio'r un terfbwynt ar gyfer profi bywiogrwydd ac barotowydd. Dylai bywiogrwydd ateb
Ysgrifennwyd yr erthygl hon gyda chymorth AI, a'i hadolygu a'i chyhoeddi gan Michal Pilch (CISSP), Korra Studio.
Dyma un nodyn o'r gronfa wybodaeth Korra Studio — mae'r platfform yn paru pob pwnc ag 1-i-1 mentora.
Dechrau am ddimarrow_forward