Minikube, zoo, k3s, Docker Desktop, microk8s, thiab lwm yam. - Cov cuab yeej zoo heev tsim los siv Kubernetes kom yooj yim li sai tau, thiab ua tsaug rau lawv rau qhov ntawd. Tiag tiag. Tab sis tsis muaj teeb meem li cas koj saib nws, ib yam yog qhov tseeb: Kubernetes tsis haum rau kev khiav ntawm kuv lub laptop. Thiab lub laptop nws tus kheej tsis yog tsim los ua hauj lwm nrog ib pawg ntawm cov thawv uas tawg mus thoob cov txheej ntawm cov tshuab virtual. Tus neeg pluag yog sim nws qhov zoo tshaj plaws, tab sis kom meej meej tsis nyiam qhov kev ua no, qhia nws tsis txaus siab nrog lub suab nrov ntawm cov cua txias thiab sim hlawv nws tus ncej puab thaum kuv recklessly muab nws rau hauv kuv lub hauv caug.
Cia peb hais: laptop - laptop.
Garden yog ib qho cuab yeej rau cov neeg tsim khoom uas nyob hauv tib lub niche li Skaffold thiab Draft. Nws ua kom yooj yim thiab ua kom nrawm rau kev txhim kho thiab kev sim ntawm Kubernetes daim ntawv thov.
Txij li thaum peb pib ua haujlwm ntawm Vaj, txog 18 lub hlis dhau los, peb paub tias hauv zos Kev faib cov tshuab kev txhim kho yog ib qho kev daws teeb meem ib ntus, yog li Garden ua tau yooj yim thiab lub hauv paus ruaj khov.
Tam sim no peb tau npaj los txhawb ob qho tib si hauv zos thiab thaj chaw Kubernetes ib puag ncig. Kev ua haujlwm tau yooj yim dua: kev sib dhos, kev xa tawm thiab kev sim tam sim no tuaj yeem ua tiav hauv pawg chaw taws teeb.
Hais lus luv:
Nrog Garden v0.10, koj tuaj yeem hnov ββββqab tag nrho txog Kubernetes pawg hauv zos thiab tseem tau txais cov lus teb sai rau cov lej hloov pauv. Tag nrho cov no yog dawb thiab qhib qhov chaw.
Txaus siab rau tib qhov kev paub dhau los hauv ib puag ncig hauv zos thiab thaj chaw deb
Peb feem ntau yog siv rau qhov tseeb tias CI thiab cov dev hauv zos yog ob lub ntiaj teb sib cais uas yuav tsum tau teeb tsa nyias (thiab lawv tsis sib koom ua ke). Tam sim no koj tuaj yeem ua ke lawv thiab tshem tawm qhov dhau:
CI pipeline configs tuaj yeem ua kom yooj yim. Txhawm rau ua qhov no, tsuas yog khiav Garden los ntawm CI rau kev tsim, sim thiab xa tawm. Txij li thaum koj thiab CI siv tib qhov chaw, koj yuav tsis tshua ntsib teeb meem CI.
Kev khawb los ntawm suav tsis txheeb kab ntawm kev teeb tsa thiab cov ntawv sau, tom qab ntawd thawb, tos, cia siab thiab rov ua tsis tiav ... Tag nrho qhov no yog yav dhau los. Koj tsuas yog ua kev txhim kho xwb. Tsis tsim nyog txav.
Thiab thaum kawg qhia meej qhov xwm txheej: thaum koj lossis lwm tus neeg koom tes tsim lossis sim qee yam nrog Garden, tib yam tshwm sim rau CI. Yog tias koj tsis tau hloov dab tsi txij li qhov kev xeem khiav, ces koj tsis tas yuav khiav kev xeem (lossis tseem tsim) rau CI. Garden ua txhua yam nws tus kheej thiab tom qab ntawd txav mus rau lwm yam haujlwm xws li kev teeb tsa qhov chaw ua ntej pib, thawb cov khoom qub, thiab lwm yam.
Suab ntxias. Yuav ua li cas sim?
Zoo Siab Tos Txais peb GitHub repository! Nruab Lub Vaj thiab ua si nrog cov piv txwv. Rau cov neeg uas twb siv Garden los yog xav kom paub nws zoo dua, peb muab Tej thaj chaw deb Kubernetes Guide. Koom nrog peb hauv channel # vaj hauv Kubernetes Slack, yog tias koj muaj lus nug, teeb meem lossis tsuas yog xav tham. Peb yeej ib txwm npaj los pab thiab txais tos cov lus teb los ntawm cov neeg siv.