Gabatar da Gudanar da Ofishin Jakadancin Tanzu

A yau muna son magana game da VMware Tanzu, sabon layin samfura da sabis wanda aka sanar yayin taron VMWorld na bara. A kan ajanda shine ɗayan kayan aiki mafi ban sha'awa: Tanzu Ofishin Jakadancin Control.

Yi hankali: akwai hotuna da yawa a ƙarƙashin yanke.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Menene Sarrafa Ofishin Jakadancin

Kamar yadda kamfanin da kansa ya fada a cikin shafin sa, babban burin VMware Tanzu Control Control shine "kawo tsari don hargitsi." Sarrafa Ofishin Jakadancin dandamali ne da ke tafiyar da API wanda zai ba masu gudanarwa damar amfani da manufofi ga gungu ko ƙungiyoyin tari da saita dokokin tsaro. Kayan aiki na tushen SaaS suna haɗawa cikin amintaccen gungu na Kubernetes ta hanyar wakili kuma suna tallafawa nau'ikan daidaitattun ayyukan gungu, gami da ayyukan gudanarwa na rayuwa (aiwatarwa, ƙira, gogewa, da sauransu).

Akidar layin Tanzu ya dogara ne akan mafi girman amfani da fasahohin bude-bude. Don gudanar da tsarin rayuwar Tanzu Kubernetes Grid gungu, ana amfani da Cluster API, ana amfani da Velero don adanawa da dawo da, ana amfani da Sonobuoy don saka idanu akan daidaitawar gungu na Kubernetes da Contour azaman mai sarrafa ingress.

Gabaɗaya jerin ayyukan Gudanar da Ofishin Jakadancin Tanzu yayi kama da haka:

  • gudanarwa na tsakiya na duk gungu na Kubernetes;
  • ganewa da kulawar shiga (IAM);
  • bincike da lura da matsayin tari;
  • sarrafa sanyi da saitunan tsaro;
  • tsara jadawalin duba lafiyar gungu na yau da kullun;
  • ƙirƙirar madogarawa da maidowa;
  • sarrafa rabo;
  • wakilci na gani na amfani da albarkatu.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Me yasa yake da mahimmanci

Gudanar da Ofishin Jakadancin Tanzu zai taimaka wa 'yan kasuwa su magance matsalar sarrafa manyan rundunonin gungun Kubernetes da ke kan filaye, a cikin gajimare da kuma tsakanin masu samar da ɓangare na uku da yawa. Ba dade ko ba dade, duk wani kamfani wanda ayyukansa ke da alaƙa da IT ya sami kansa tilas ya tallafa wa gungu iri-iri da yawa waɗanda ke a masu samarwa daban-daban. Kowane gungu yana juya zuwa ƙwallon dusar ƙanƙara wanda ke buƙatar ƙwararrun ƙungiya, abubuwan da suka dace, manufofi, kariya, tsarin sa ido da ƙari mai yawa.

A zamanin yau, kowane kasuwanci yana ƙoƙarin rage farashi da sarrafa ayyukan yau da kullun. Kuma rikitaccen yanayin IT a fili baya inganta tanadi da maida hankali kan ayyukan fifiko. Gudanar da Ofishin Jakadancin Tanzu yana ba ƙungiyoyi damar yin aiki da gungu na Kubernetes da yawa waɗanda aka tura a cikin masu samarwa da yawa yayin daidaita tsarin aiki.

Magani gine-gine

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Gudanar da Ofishin Jakadancin Tanzu dandamali ne na masu haya da yawa wanda ke ba masu amfani damar yin amfani da saiti na manyan tsare-tsare waɗanda za a iya amfani da su ga gungu na Kubernetes da ƙungiyoyin tari. Kowane mai amfani yana daure da Ƙungiya, wanda shine "tushen" albarkatun-ƙungiyoyin tari da wuraren Aiki.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Abin da Tanzu Ofishin Jakadancin Control iya yi

A sama mun riga mun jera a taƙaice jerin ayyukan mafita. Bari mu ga yadda ake aiwatar da wannan a cikin dubawa.

Ra'ayi ɗaya na duk gungu na Kubernetes a cikin kamfani:

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Ƙirƙirar sabon tari:

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Nan da nan zaku iya sanya ƙungiya zuwa gungu, kuma za ta gaji manufofin da aka sanya mata.

Haɗin gungu:

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Za'a iya haɗa gungu na yanzu ta amfani da wakili na musamman.

Rukunin rukuni:

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

A cikin Ƙungiyoyin Ƙungiya, za ku iya tara gungu-gungu don gadon manufofin da aka ba su nan da nan a matakin rukuni, ba tare da sa hannun hannu ba.

Wuraren aiki:

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Yana ba da ikon daidaita damar zuwa aikace-aikacen da ke cikin sassauƙan sunaye da yawa, gungu da kayan aikin girgije.

Bari mu dubi ƙa'idodin aiki na Tanzu Ofishin Jakadancin Control a cikin aikin dakin gwaje-gwaje.

Lab #1

Hakika, yana da wuya a yi tunanin daki-daki game da aikin Gudanar da Ofishin Jakadancin da sababbin hanyoyin magance Tanzu ba tare da yin aiki ba. Domin ku bincika manyan fasalulluka na layin, VMware yana ba da dama ga benci na dakin gwaje-gwaje da yawa. Waɗannan benci suna ba ku damar yin aikin dakin gwaje-gwaje ta amfani da umarnin mataki-mataki. Baya ga Tanzu Mission Control kanta, akwai sauran mafita don gwaji da kuma nazari. Ana iya samun cikakken jerin ayyukan dakin gwaje-gwaje a wannan shafin.

Don ƙwarewar aiki tare da mafita daban-daban (ciki har da ƙaramin "wasan" akan vSAN) ana keɓe lokaci daban-daban. Kada ku damu, waɗannan adadi ne na dangi. Misali, dakin gwaje-gwaje akan Gudanar da Ofishin Jakadancin Tanzu na iya “warware” har zuwa awanni 9 da rabi lokacin wucewa daga gida. Bugu da ƙari, ko da mai ƙidayar lokaci ya ƙare, za ku iya komawa kuma ku sake shiga cikin komai.

Wucewa aikin dakin gwaje-gwaje #1
Don samun dama ga labs, kuna buƙatar asusun VMware. Bayan izini, taga pop-up zai buɗe tare da babban jigon aikin. Za a sanya cikakken umarnin a gefen dama na allon.

Bayan karanta ɗan gajeren gabatarwa zuwa Tanzu, za a gayyace ku don yin aiki a cikin simintin mu'amala mai sarrafa Ofishin Jakadancin.

Sabuwar taga na'ura mai tasowa zata buɗe kuma za'a umarce ku da kuyi wasu ƴan ayyuka na asali:

  • ƙirƙirar tari
  • saita ainihin sigoginsa
  • sabunta shafin kuma tabbatar da an daidaita komai daidai
  • saita manufofi kuma duba tarin
  • ƙirƙirar filin aiki
  • ƙirƙirar sararin suna
  • sake yin aiki tare da manufofin, kowane mataki an bayyana shi dalla-dalla a cikin littafin
  • Demo cluster haɓakawa


Tabbas, simintin ma'amala baya ba da isasshen 'yanci don nazarin zaman kansa: kuna tafiya tare da dogo waɗanda masu haɓakawa suka tsara.

Lab #2

A nan mun riga mun magance wani abu mafi tsanani. Wannan aikin dakin gwaje-gwaje ba shi da alaƙa da "dogo" kamar na baya kuma yana buƙatar ƙarin nazari mai zurfi. Ba za mu gabatar da shi a nan gaba ɗaya ba: don adana lokacin ku, za mu bincika kawai na biyu module, na farko ya keɓe ga ka'idar aikin Tanzu Ofishin Jakadancin Control. Idan kuna so, zaku iya bi ta gaba ɗaya da kanku. Wannan tsarin yana ba mu zurfin nutsewa cikin tsarin tafiyar da rayuwa ta hanyar Tanzu Ofishin Jakadancin.

Lura: Aikin dakin gwaje-gwaje na Ofishin Jakadancin Tanzu ana sabunta shi akai-akai kuma ana sabunta shi. Idan kowane fuska ko matakai ya bambanta da waɗanda ke ƙasa yayin da kuke kammala ɗakin binciken, bi kwatancen gefen dama na allon. Za mu shiga cikin sigar LR na yanzu a lokacin rubutu kuma muyi la'akari da mahimman abubuwan sa.

Wucewa aikin dakin gwaje-gwaje #2
Bayan aiwatar da izini a cikin Sabis na Cloud VMware, mun ƙaddamar da Gudanar da Ofishin Jakadancin Tanzu.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Mataki na farko da lab ya nuna shine tura gungu na Kubernetes. Da farko muna buƙatar samun dama ga Ubuntu VM ta amfani da PuTTY. Kaddamar da mai amfani kuma zaɓi zama tare da Ubuntu.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Muna aiwatar da umarni uku bi da bi:

  • ƙirƙirar gungu: kind create cluster --config 3node.yaml --name=hol
  • Ana loda fayil ɗin KUBECONFIG: export KUBECONFIG="$(kind get kubeconfig-path --name="hol")"
  • fitowar kumburi: kubectl get nodes

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Yanzu gungu da muka ƙirƙira yana buƙatar ƙarawa zuwa Gudanar da Ofishin Jakadancin Tanzu. Daga PuTTY muna komawa Chrome, je zuwa Clusters kuma danna MATSAYI CLUSTER.
Zaɓi rukuni daga menu mai saukewa - tsoho, shigar da sunan da Lab ɗin ya ba da shawarar kuma danna rajistar.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Kwafi umarnin da aka karɓa kuma je zuwa PuTTY.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Muna aiwatar da umarnin da aka karɓa.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Don bin diddigin ci gaba, gudanar da wani umarni: watch kubectl get pods -n vmware-system-tmc. Muna jira har sai duk kwantena sun sami matsayi Running ko kammala.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Koma zuwa Tanzu Mission Control kuma danna TABBATAR DA HADEWA. Idan komai ya tafi daidai, alamun duk cak yakamata su zama kore.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Yanzu bari mu ƙirƙiri sabon rukuni na gungu kuma mu tura sabon gungu a wurin. Je zuwa Ƙungiyoyin Cluster kuma danna SABON KUNGIYAR GUDU. Shigar da sunan kuma danna Create.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Sabbin rukunin yakamata su bayyana nan da nan a cikin jerin.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Bari mu tura sabon tari: je zuwa Gungu, latsa SABON KUNGIYAR kuma zaɓi zaɓin da ke da alaƙa da aikin dakin gwaje-gwaje.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Bari mu ƙara sunan gungu, zaɓi ƙungiyar da aka sanya mata - a cikin yanayinmu, kayan aikin hannu - da yankin turawa.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Akwai wasu zaɓuɓɓukan da ake samu yayin ƙirƙirar tari, amma babu wata ma'ana a canza su yayin lab. Zaɓi tsarin da kuke buƙata kuma danna Next.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Wasu sigogi suna buƙatar gyara, don yin wannan, danna Shirya.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Bari mu ƙara yawan nodes masu aiki zuwa biyu, ajiye sigogi kuma danna Create.
Yayin aiwatarwa zaku ga mashaya ci gaba kamar wannan.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Bayan an yi nasarar turawa, zaku ga wannan hoton. Dole ne duk rasit su zama kore.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Yanzu muna buƙatar zazzage fayil ɗin KUBECONFIG don sarrafa tarin ta amfani da daidaitattun umarnin kubectl. Ana iya yin wannan kai tsaye ta hanyar mai amfani da Ofishin Jakadancin Tanzu. Zazzage fayil ɗin kuma ci gaba don saukar da Tanzu Mission Control CLI ta danna danna nan.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Zaɓi sigar da ake so kuma zazzage CLI.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Yanzu muna buƙatar samun API Token. Don yin wannan, je zuwa Asusu na kuma samar da sabon alama.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Cika filayen kuma danna MASOYA.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Kwafi alamar da aka samu kuma danna Ci gaba. Bude Power Shell kuma shigar da tmc-login umarni, sannan alamar da muka karɓa kuma muka kwafi a mataki na baya, sannan Login Context Name. Zabi info rajistan ayyukan daga samarwa, yanki da olympus-default kamar ssh key.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Muna samun wuraren suna:kubectl --kubeconfig=C:UsersAdministratorDownloadskubeconfig-aws-cluster.yml get namespaces.

Gabatarwa kubectl --kubeconfig=C:UsersAdministratorDownloadskubeconfig-aws-cluster.yml get nodesdon tabbatar da cewa duk nodes suna cikin matsayi Ready.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Yanzu dole mu tura karamin aikace-aikace a cikin wannan gungu. Bari mu yi jigilar abubuwa guda biyu - kofi da shayi - a cikin nau'ikan sabis kofi-svc da shayi-svc, kowannensu yana ƙaddamar da hotuna daban-daban - nginxdemos / hello da nginxdemos / hello: bayyana-rubutu. Ana yin haka kamar haka.

Ta hanyar PowerShell je zuwa zazzagewa kuma nemo fayil ɗin cafe-services.yaml.

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Saboda wasu canje-canje a cikin API, dole ne mu sabunta shi.

Ana kunna Manufofin Tsaro na Pod ta tsohuwa. Don gudanar da aikace-aikace tare da gata, dole ne ku haɗa asusunku.

Ƙirƙirar ɗauri: kubectl --kubeconfig=kubeconfig-aws-cluster.yml create clusterrolebinding privileged-cluster-role-binding --clusterrole=vmware-system-tmc-psp-privileged --group=system:authenticated
Bari mu tura aikace-aikacen: kubectl --kubeconfig=kubeconfig-aws-cluster.yml apply -f cafe-services.yaml
Binciken: kubectl --kubeconfig=kubeconfig-aws-cluster.yml get pods

Gabatar da Gudanar da Ofishin Jakadancin Tanzu

Module 2 ya ƙare, kuna da kyau da ban mamaki! Muna ba da shawarar kammala sauran samfura, gami da sarrafa manufofi da bincikar yarda, da kanku.

Idan kuna son kammala wannan lab ɗin gaba ɗaya, zaku iya samunsa anan a cikin kasida. Kuma za mu ci gaba zuwa kashi na ƙarshe na labarin. Bari mu yi magana game da abin da muka gudanar don gani, zana na farko daidai ƙarshe da kuma faɗi dalla-dalla abin da Tanzu Ofishin Jakadancin Control ne dangane da hakikanin kasuwanci tafiyar matakai.

Ra'ayi da ƙarshe

Tabbas, ya yi wuri don yin magana game da al'amura masu amfani na aiki tare da Tanzu. Babu kayan da yawa don nazarin kai, kuma a yau ba zai yiwu a yi amfani da benci na gwaji don "poke" sabon samfurin daga kowane bangare ba. Duk da haka, ko da daga bayanan da aka samo, ana iya zana wasu yanke shawara.

Fa'idodin Gudanar da Ofishin Jakadancin Tanzu

Tsarin ya juya ya zama mai ban sha'awa sosai. Ina so nan da nan in haskaka ƴan kyawawan abubuwan da suka dace kuma masu amfani:

  • Kuna iya ƙirƙirar gungu ta hanyar rukunin yanar gizon kuma ta hanyar na'ura wasan bidiyo, waɗanda masu haɓakawa za su so da gaske.
  • Ana aiwatar da gudanarwar RBAC ta wuraren aiki a cikin mahallin mai amfani. Ba ya aiki a cikin lab tukuna, amma a ka'idar abu ne mai girma.
  • Gudanarwar gata ta tsakiya ta tushen samfuri
  • Cikakken damar zuwa wuraren suna.
  • Editan YAML.
  • Ƙirƙirar manufofin hanyar sadarwa.
  • Kula da lafiya ta gungu.
  • Ikon yin wariyar ajiya da maidowa ta hanyar na'ura wasan bidiyo.
  • Sarrafa ƙididdiga da albarkatu tare da hangen nesa na ainihin amfani.
  • Ƙaddamar da dubawa ta atomatik ta atomatik.

Bugu da ƙari, yawancin abubuwan haɗin gwiwa a halin yanzu suna kan haɓakawa, don haka ya yi wuri don cikakken magana game da ribobi da fursunoni na wasu kayan aikin. Ta hanyar, Tanzu MC, dangane da zanga-zangar, na iya haɓaka gungu akan tashi kuma, gabaɗaya, samar da duk tsarin rayuwar gungun ga masu samarwa da yawa a lokaci ɗaya.

Ga wasu misalan “masu girma”.

Zuwa ga gungu na wani tare da nasa sharudda

Bari mu ce kuna da ƙungiyar ci gaba mai fayyace fayyace ayyuka da nauyi. Kowa ya shagaltu da harkokinsa kuma bai kamata ko da gangan ya tsoma baki cikin ayyukan abokan aikinsa ba. Ko ƙungiyar tana da ƙwararrun ƙwararrun ƙwararrun guda ɗaya ko fiye waɗanda ba kwa son ba da haƙƙoƙin da ba dole ba. Bari kuma mu ɗauka cewa kuna da Kubernetes daga masu samarwa guda uku a lokaci ɗaya. Don haka, don iyakance haƙƙoƙin da kawo su zuwa ga ma'ana ɗaya, dole ne ku je kowane kwamiti na sarrafawa ɗaya bayan ɗaya kuma ku yi rajistar komai da hannu. Yarda, ba lokacin hutu mafi fa'ida ba. Kuma yawan albarkatun da kuke da shi, mafi ƙarancin tsari. Tanzu Ofishin Jakadancin Control zai ba ka damar sarrafa delineation na matsayin daga "daya taga". A cikin ra'ayinmu, wannan aiki ne mai dacewa: babu wanda zai karya wani abu idan kun manta da gangan don ƙayyade haƙƙin da ake bukata a wani wuri.

Af, abokan aikinmu daga MTS a cikin blog ɗin su kwatanta Kubernetes daga mai siyarwa da buɗaɗɗen tushe. Idan kun dade kuna son sanin menene bambance-bambancen da abin da zaku nema lokacin zabar, maraba.

Karamin aiki tare da logs

Wani misali daga rayuwa ta ainihi yana aiki tare da katako. Bari mu ɗauka cewa ƙungiyar kuma tana da magwajin. Wata rana mai kyau ya zo wurin masu haɓakawa kuma ya ba da sanarwar: "An sami bug a cikin aikace-aikacen, za mu gyara shi cikin gaggawa." Yana da dabi'a cewa abu na farko da mai haɓakawa zai so ya saba da shi shine rajistan ayyukan. Aika su azaman fayiloli ta imel ko Telegram mummunan ɗabi'a ne kuma karnin da ya gabata. Gudanar da Ofishin Jakadancin yana ba da madadin: za ku iya saita haƙƙoƙi na musamman ga masu haɓakawa ta yadda za su iya karanta rajistan ayyukan kawai a cikin takamaiman wurin suna. A wannan yanayin, mai gwadawa yana buƙatar kawai ya ce: "akwai kurakurai a cikin irin wannan aikace-aikacen, a cikin irin wannan filin, a cikin irin wannan sunan," kuma mai haɓakawa zai iya buɗe rajistan ayyukan kuma ya sami damar gano wuri. matsalar. Kuma saboda iyakance haƙƙoƙin, ba za ku iya gyara shi nan da nan idan ƙwarewar ku ba ta ƙyale ta ba.

Tarin lafiya yana da lafiya aikace-aikace.

Wani babban fasalin Tanzu MC shine kula da lafiya ta gungu. Yin la'akari da kayan farko, tsarin yana ba ku damar duba wasu ƙididdiga. A halin yanzu, yana da wuya a faɗi daidai yadda wannan bayanin zai kasance: ya zuwa yanzu komai yana da kyau da sauƙi. Akwai saka idanu akan nauyin CPU da RAM, ana nuna matsayin duk abubuwan da aka gyara. Amma ko da a cikin irin wannan nau'i na spartan yana da matukar amfani da cikakken bayani.

Sakamakon

Tabbas, a cikin gabatarwar dakin gwaje-gwaje na Ofishin Jakadancin, a cikin yanayi mara kyau, akwai wasu gefuna. Wataƙila kai kanka za ka lura da su idan ka yanke shawarar yin aikin. Wasu fannonin ba a cika su da fahimta ba - ko da gogaggen mai gudanarwa dole ne ya karanta littafin don fahimtar mu'amala da iyawar sa.

Sai dai kuma, idan aka yi la’akari da irin sarkakiyar da samfurin ke da shi, da muhimmancinsa da kuma irin rawar da zai taka a kasuwa, ya yi kyau. Yana jin kamar masu ƙirƙira sun yi ƙoƙarin inganta aikin mai amfani. Sanya kowane nau'in sarrafawa ya zama mai aiki da fahimta gwargwadon yiwuwa.

Abin da ya rage shi ne gwada Tanzu akan benci na gwaji don fahimtar da gaske duk fa'idodinsa, fursunoni da sabbin abubuwa. Da zaran irin wannan damar ta ba da kanta, za mu raba tare da masu karatun Habr cikakken rahoto kan aiki tare da samfurin.

source: www.habr.com

Add a comment