An gina shi don ku
Muna ƙirƙirar na'urorin, shigar da Kubernetes a kowannensu, kuma mu haɗa ma'aikata zuwa sashin sarrafawa. Kuna jira na ƴan mintuna kaɗan, ba yini gaba ɗaya ba.
Rukunonin Kubernetes
Zaɓi cibiyar bayanai, girman na'ura da kuma adadin ma'aikatan da kuke buƙata. Muna gina sabar, mu haɗa su a kan hanyar sadarwa ta sirri kuma mu ba ku gungu na Kubernetes mai aiki tare da Argo CD da aka shirya don tura aiki daga Git.
Gungu ɗaya ne na uwar garken sarrafawa da kuma har zuwa sabar ma'aikata goma, duk naku ne, an haɗa su a kan hanyar sadarwa ta sirri kuma an saita su azaman Kubernetes ta amfani da k3s, wani rarraba mai sauƙi da aka tabbatar.
Kuna gudanar da shi ta hanyar da aka saba: sauke kubeconfig daga allon kula kuma ku yi amfani da kubectl daga kwamfutarku. Kowace na'ura kuma tana bayyana a karkashin Sabobin, inda zaku iya shiga ta hanyar SSH, duba jadawalin bayananta da saita bangon kariyarta.
Duk abin da rukunin da ke aiki ke buƙata tun daga rana ta farko, ba tare da wani abin da zai ɗaure ku ba.
Muna ƙirƙirar na'urorin, shigar da Kubernetes a kowannensu, kuma mu haɗa ma'aikata zuwa sashin sarrafawa. Kuna jira na ƴan mintuna kaɗan, ba yini gaba ɗaya ba.
Injinonin suna sadarwa da juna ta hanyar hanyar sadarwarsu ta sirri, don haka zirga-zirgar rukunin ba ya taɓa bi ta intanet ta jama'a.
Yi alama a akwati ɗaya kuma za a shigar da Argo CD, kwamitin yanar gizo wanda ke tura manhajojinku kai tsaye daga ma'ajiyar Git. Hakanan za a iya tura samfurin manhaja.
Sauke kubeconfig daga shafin rukunin sannan ku yi amfani da kubectl, Helm ko duk wani kayan aikin Kubernetes da kuka riga kuka sani. Babu wani kwansol na mallaka da za a koya.
Ana biyan kuɗin kowace na'ura a duk sa'a akan farashin uwar garken gajimare, tare da nuna jimillar kafin ku ƙirƙiri kowane abu. Share rukunin kuma lissafin kuɗi zai tsaya.
Shiga kowace na'ura ta hanyar SSH, saita tacewar kariya a kan tashar API, kuma daidaita girman kowace na'ura daidai da aikin da ya kamata ta yi.
Daga katin oda zuwa turawarku ta farko.
Zaɓi cibiyar bayanai wacce ke ba da hanyoyin sadarwa masu zaman kansu, girman na'ura da farashin da ke wurin da kuma adadin ma'aikata. Ana nuna farashin kafin ku yi oda.
Ana ƙirƙirar sabobin, an girka Kubernetes kuma ma'aikata suna shiga sashin sarrafawa. Shafin tarin yana nuna kowace na'ura yayin da ta shirya.
Sauke kubeconfig, duba nodes tare da kubectl get nodes, sannan tura tare da kubectl ko bar Argo CD ta tura daga ma'ajiyar Git ɗinku.
Kudin rukuni ya dogara ne da kudin na'urorinsa, wanda ake biya duk sa'a.
Babu kuɗin cluster. Kuna biyan farashin uwar garken gajimare na kowace na'ura, a kowace sa'a, kuma katin oda yana nuna jimlar kowace sa'a da ta kowane wata a cikin kuɗin ku kafin ku ƙirƙiri cluster ɗin.
Kowace na'ura a cikin rukuni tana da girma iri ɗaya. Ƙara ko cire dukkan rukunin daga allon sarrafawarku a kowane lokaci.
Sabis na Kubernetes da ake sarrafawa suna cajin control plane kuma suna ɓoye na'urori. A nan, control plane uwar garken na'ura ce ta yau da kullun wacce za ku iya gani, ku shiga, kuma ku tsara girmanta, kuma babu wani daban kudin cluster.
Ana gina rukunoni ne kawai a inda hanyar sadarwa ta sirri ke samuwa, saboda haka kowane rukuni da muke bayarwa zai iya samuwa a aikace.
Ana sarrafa Kubernetes tare da kubectl daga kwamfutarka, ta amfani da kubeconfig ɗin da ka saukar daga shafin rukuni (cluster). Idan ka girka Argo CD, shi ne rukunin yanar gizo na tura aikace-aikace. Kowane na'ura kuma tana da nata shafin a ƙarƙashin «Savirori».
A cibiyoyin bayanai da ke ba da damar hanyoyin sadarwa masu zaman kansu. Katin oda yana lissafa waɗannan ne kawai, da kuma girman na'urori kawai da aka saka farashi a wanda kuka zaɓa.
Kaddamar da kubectl port-forward svc/argocd-server -n argocd 8080:443 kuma bude https://localhost:8080. Sunan mai amfani shi ne admin kuma kalmar sirri ta farko tana cikin sirrin argocd-initial-admin-secret.
A'a. Muna gina rukunin kuma ku ne ke sarrafa shi: haɓakawa, nauyin aiki da adana bayanan ku na ku ne, wanda hakan ke sa ya kasance mai sauƙi kuma maras tsada.
Sashen kula guda ɗaya da ma'aikata har zuwa goma. Kowane na'ura na buƙatar aƙalla 2 GB na ƙwaƙwalwa.
Jagororin mataki-mataki daga rumbun iliminmu, da aka rubuta don wannan kawai.
Abin da gungu na Kubernetes daga gare mu ya ƙunsa, inda za a iya gina shi, da kuma yadda ake sarrafa shi tare da kubeconfig, kubectl da Argo CD da zarar ya shirya.
Karanta jagorar →Bude Sabobin, zaɓi Rukunonin Kubernetes, kuma duba farashin kafin ka ƙirƙiri kowane abu.
Fara yanzu