ProHoster > blog > Gweinyddiaeth > Fy Mhrofiad ac Awgrymiadau ar gyfer Pasio Arholiad Datblygwr Cais Ardystiedig Kubernetes (CKAD).
Fy Mhrofiad ac Awgrymiadau ar gyfer Pasio Arholiad Datblygwr Cais Ardystiedig Kubernetes (CKAD).
Yn fwyaf diweddar, llwyddais i basio arholiad Datblygwr Cais Ardystiedig Kubernetes (CKAD) a chael fy ardystio. Heddiw, rwyf am siarad am y weithdrefn ardystio ei hun a sut y paratoais ar ei chyfer. I mi roedd yn brofiad diddorol o sefyll yr arholiad ar-lein o dan oruchwyliaeth agos yr arholwr. Ni fydd unrhyw wybodaeth dechnegol werthfawr yma, mae'r erthygl yn naratif yn unig ei natur. Hefyd, nid oedd gennyf gefndir gwych mewn gweithio gyda Kubernetes ac nid oedd unrhyw hyfforddiant ar y cyd gyda chydweithwyr, astudiais a hyfforddais fy hun yn fy amser sbΓ’r.
Rwy'n eithaf ifanc ym maes datblygu gwe, ond sylweddolais ar unwaith na fyddwch chi'n mynd yn bell heb wybodaeth sylfaenol o leiaf am Docker a K8s. Roedd cymryd y cwrs a pharatoi ar gyfer y math hwn o arholiad yn ymddangos i mi yn bwynt mynediad da i fyd cynwysyddion a'u cerddorfaol.
Os ydych chi'n dal i feddwl bod Kubernetes yn rhy gymhleth ac nid yw ar eich cyfer chi, os gwelwch yn dda o dan cath.
Beth ydyw?
Mae dau fath o ardystiad Kubernetes gan y Cloud Native Computing Foundation (CNCF):
Datblygwr Cais Ardystiedig Kubernetes (CKAD) - Profi'r gallu i ddylunio, adeiladu, ffurfweddu a chyhoeddi cymwysiadau brodorol cwmwl ar gyfer Kubernetes. Mae'r arholiad yn para 2 awr, 19 tasg, sgΓ΄r pasio o 66%. Mae angen gwybodaeth arwynebol iawn o'r cyntefig sylfaenol. Cost $300.
Mae Gweinyddwr Kubernetes Ardystiedig (CKA) yn brawf o sgiliau, gwybodaeth a chymhwysedd i gyflawni dyletswyddau gweinyddwyr Kubernetes. Mae'r arholiad yn para 3 awr, 24 tasg, sgΓ΄r pasio o 74%. Mae angen gwybodaeth fanylach am adeiladu a ffurfweddu systemau. Y gost hefyd yw $300.
Datblygwyd rhaglenni ardystio CKAD a CKA gan y Cloud Native Computing Foundation i ehangu ecosystem Kubernetes trwy hyfforddiant ac ardystiad safonol. CrΓ«wyd y gronfa hon gan Google mewn partneriaeth Γ’'r Linux Foundation, y trosglwyddwyd Kubernetes iddo unwaith fel cyfraniad technolegol cychwynnol ac a gefnogir gan gwmnΓ―au fel Microsoft, Apple, Facebook, Cisco, Intel, Red Hat a llawer o rai eraill (c) Wici
Yn fyr, arholiadau yw'r rhain gan y βprif sefydliadβ ar gyfer Kubernetes. Wrth gwrs, mae yna ardystiadau gan gwmnΓ―au eraill hefyd.
Pam?
Mae'n debyg mai dyma'r pwynt mwyaf dadleuol yn yr holl ymrwymiad hwn. Nid wyf am fridio holivar ar bwnc yr angen am dystysgrifau, rwyf am gredu y bydd presenoldeb y math hwn o dystysgrif yn effeithio'n gadarnhaol ar fy ngwerth yn y farchnad lafur. Mae popeth yn oddrychol - dydych chi byth yn gwybod beth fydd yn drobwynt yn y penderfyniad i'ch llogi.
PS: Dydw i ddim yn chwilio am swydd, nawr mae popeth yn fy siwtio ... wel, heblaw efallai gydag adleoli rhywle yn UDA
Hyfforddiant
Mae 19 cwestiwn yn y prawf CKAD, sydd wedi'u rhannu'n bynciau fel a ganlyn:
13% - Cysyniadau Craidd
18% - Ffurfwedd
10% - Podiau Aml-Gynhwysydd
18% Arsylwi
20% - Dylunio Podiau
13% β Gwasanaethau a Rhwydweithio
8% Dyfalbarhad y Wladwriaeth
Ar blatfform Udemy, dim ond cwrs hyfryd sydd gan un HindΕ΅ o'r enw Mumshad Mannambeth (bydd y ddolen ar ddiwedd yr erthygl). Deunydd o ansawdd uchel iawn am bris bach. Yr hyn sy'n arbennig o cΕ΅l yw y bwriedir gwneud ymarferion ymarferol mewn amgylchedd prawf yn ystod y cwrs, fel eich bod chi'n ennill y sgil o weithio yn y consol.
Es i drwy'r cwrs cyfan a datrys yr holl ymarferion ymarferol (wrth gwrs, wnes i ddim heb sbecian i mewn i'r atebion), ac yn union cyn yr arholiad, adolygais yr holl ddarlithoedd ar gyflymder cynyddol ac ail-basio'r ddau olaf. arholiadau ffug. Cymerodd tua mis i mi ar gyflymder tawel. Roedd y deunydd hwn yn ddigon i mi lwyddo yn yr arholiad yn hyderus gyda sgΓ΄r o 91%. Mewn un dasg, fe wnes i gamgymeriad yn rhywle (nid oedd NodePort yn gweithio), ac nid oedd ychydig funudau'n ddigon i gwblhau tasg arall gyda'r cysylltiad ConfigMap o'r ffeil, er fy mod yn gwybod yr ateb.
Sut mae'r arholiad
Mae'r arholiad yn digwydd yn y porwr, gyda'r gwe-gamera wedi'i droi ymlaen a'r sgrin yn cael ei rhannu. Mae rheolau arholiad yn mynnu nad oes unrhyw ddieithriaid yn yr ystafell. Cymerais yr arholiad pan oedd y wlad eisoes wedi cyflwyno trefn o hunan-ynysu, felly roedd yn bwysig imi ddod o hyd i gyfnod tawel fel na fyddai fy ngwraig yn mynd i mewn i'r ystafell neu na fyddai'r plentyn yn sgrechian. Dewisais noson ddwfn, gan fod y dewis o amser ar gael ar gyfer pob chwaeth.
Ar y cychwyn cyntaf, mae'r arholwr yn gofyn i chi ddangos eich ID Cynradd sy'n cynnwys llun ac enw llawn (yn Lladin) - roedd gen i basbort tramor, a gosod gwe-gamera i'r bwrdd gwaith a'r ystafell i wneud yn siΕ΅r nad oes unrhyw wrthrychau tramor.
Yn y brif ffenestr, yn ogystal Γ’ thestun tasgau, y derfynell a'r sgwrs gyda'r arholwr, mae yna hefyd ffenestr nodyn lle gallwch chi gopΓ―o rhai enwau neu orchmynion pwysig - daeth yn ddefnyddiol cwpl o weithiau.
Π‘ΠΎΠ²Π΅ΡΡ
Defnyddiwch arallenwau i arbed amser. Dyma beth ddefnyddiais i:
Cofiwch gyfuniadau baner gorchymyn rhedeg, i gynhyrchu yaml yn gyflym ar gyfer gwahanol wrthrychau - pod / lleoli / swydd / cronjob (er nad oes angen eu cofio o gwbl, gallwch edrych ar y cymorth gyda'r faner -h):
kudr run pod1 --image=nginx --restart=Never > pod1.yaml
kudr run deploy1 --image=nginx > deploy1.yaml
kudr run job1 --image=nginx --restart=OnFailure > job1.yaml
kudr run cronjob1 --image=nginx --restart=OnFailure --schedule="*/1 * * * * " > cronjob1.yaml
Defnyddiwch enwau adnoddau cryno:
ku get ns # Π²ΠΌΠ΅ΡΡΠΎ namespaces
ku get deploy # Π²ΠΌΠ΅ΡΡΠΎ deployments
ku get pv # Π²ΠΌΠ΅ΡΡΠΎ persistentvolumes
ku get pvc # Π²ΠΌΠ΅ΡΡΠΎ persistentvolumeclaims
ku get svc # Π²ΠΌΠ΅ΡΡΠΎ services
# ΠΈ Ρ.Π΄., ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π΅:
kubectl api-resources
Neilltuwch amser yn gywir i gwblhau pob tasg, peidiwch ag aros ar un peth, hepgor cwestiynau a symud ymlaen. Ar y dechrau, roeddwn i'n meddwl fy mod yn gwneud y tasgau ar gyflymder uchel iawn ac y byddwn yn gorffen yr arholiad yn gynt na'r disgwyl, ond yn y diwedd nid oedd gennyf amser i orffen dwy dasg. Mewn gwirionedd, mae'r amser ar gyfer yr arholiad yn cael ei glustnodi gefn wrth gefn, ac mae pob un o'r 2 awr yn mynd heibio mewn ataliad.
Peidiwch ag anghofio newid y cyd-destun - ar ddechrau pob swydd, rhoddir gorchymyn switsh i weithio yn y clwstwr dymunol.
Cadwch lygad hefyd ar y gofod enwau. Ar gyfer hyn defnyddiais hac arall:
alias kun='echo namespace=$ns && ku -n=$ns' # ΠΏΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ Ρ ΠΌΠ΅Π½Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΠ»ΡΡ ΡΠ΅ΠΊΡΡΠΈΠΉ Π½ΡΠΉΠΌΡΠΏΠ΅ΠΉΡ
Peidiwch Γ’ rhuthro i dalu am ardystiad, arhoswch am ostyngiadau. Mae awdur y cwrs yn aml yn anfon codau hyrwyddo gyda gostyngiadau o 20-30% i'r post