Qalo e le 'ngoe e qalile joang ho tloha docker-compose ho ea Kubernetes

Sehloohong sena, ke rata ho bua ka hore na re fetotse mokhoa oa ho hlophisa liletsa joang morerong oa rona oa ho qala, hore na ke hobane'ng ha re o entse, le hore na re rarolle mathata afe tseleng. Sengoliloeng sena se ke ke sa ipolela hore se ikhethile, empa ke ntse ke nahana hore se ka ba molemo ho motho e mong, kaha ts'ebetsong ea ho rarolla bothata, thepa e ile ea bokelloa ke rona ka creak e ntle.  

Re ne re na le eng mme re bua ka eng? 'Me re bile le morero oa ho qala o nang le nalane ea lilemo tse 2 ea nts'etsopele ho tsoa sebakeng sa papatso. Morero ona o ne o hahiloe qalong e le microservice, mme karolo ea seva ea eona e ngotsoe ka Symfony + Laravel e nyane, Django le NodeJs ea matsoalloa. Litšebeletso ha e le hantle ke API bakeng sa bareki ba mehala (ho na le tse 3 tsa tsona morerong) le SDK ea rona bakeng sa IOS (e hahelletsoeng lits'ebetsong tsa bareki ba rona), hammoho le likhokahano tsa marang-rang le li-dashboard tse fapaneng tsa bareki bona. Litšebeletso tsohle li ne li qala ho emisoa 'me li tsamaisoa ke docker-compose.

Ke 'nete hore li-docker-compose ha lia ka tsa sebelisoa hohle, empa ke feela sebakeng sa batho ba ntlafatsang, ho seva sa teko le ka har'a lipeipi ha ho hahoa le ho hlahloba litšebeletso. Empa tikolohong ea tlhahiso, Google Kubernetes Engine (GKE) e ne e sebelisoa. Ho feta moo, re ile ra etsa tlhophiso ea GKE qalong ea morero ka botlalo ka sebopeho sa eona sa marang-rang, se neng se potlakile haholo 'me, joalo ka ha ho ne ho bonahala ho rona ka nako eo, se le bonolo. Ke ts'ebetso feela ea ho aha litšoantšo tsa docker ho tsamaisa lits'ebeletso ho GKE e neng e entsoe mona.

Bala ho eketsehileng