{"id":32389,"date":"2019-10-31T21:46:45","date_gmt":"2019-10-31T18:46:45","guid":{"rendered":"https:\/\/prohoster.info\/blog\/slyorm-intensiv-po-kubernetes-programma-i-bonusy\/"},"modified":"2019-10-31T21:46:45","modified_gmt":"2019-10-31T18:46:45","slug":"slyorm-intensiv-po-kubernetes-programma-i-bonusy","status":"publish","type":"post","link":"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/slyorm-intensiv-po-kubernetes-programma-i-bonusy","title":{"rendered":"S\u013c\u0113rms: intens\u012bvs kurss par Kubernetes. Programma un bonusi","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>27.-29. maij\u0101 m\u0113s r\u012bkojam ceturto S\u013c\u0113rm: intens\u012bvs kurss par Kubernetes.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"S\u013c\u0113rms: intens\u012bvs kurss par Kubernetes. Programma un bonusi\" src=\"\/wp-content\/uploads\/2019\/04\/4242842811609490e5240cdc530f303d.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><strong>Bonuss: tie\u0161saistes kursi par Docker, Ansible, Ceph<\/strong><br \/>\nM\u0113s esam izstr\u0101d\u0101ju\u0161i ar S\u013c\u0113rm saist\u012bt\u0101s t\u0113mas, kas ir svar\u012bgas darbam ar Kubernetes, bet tie\u0161i nav saist\u012btas ar k8s. K\u0101, k\u0101p\u0113c un ko esam ieguvu\u0161i \u2014 zem\u0101k.<br \/>\nVisi S\u013c\u0113rm-4 dal\u012bbnieki sa\u0146ems piek\u013cuvi \u0161iem kursiem.<\/p>\n<p><\/p>\n<p><strong>Piln\u012bga naudas atmaksa pirmaj\u0101 dien\u0101<\/strong><br \/>\nPetersburgas S\u013c\u0113rm\u0101 divi dal\u012bbnieki ir atst\u0101jo\u0161i <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/439024\/\">\u013coti negat\u012bvas atsauksmes<\/a><\/noindex>. K\u0101 es no\u017e\u0113loju, ka nevaru atgriezties pag\u0101tn\u0113 un \u0161\u0137irties no vi\u0146iem bez savstarp\u0113j\u0101m pretenzij\u0101m.<br \/>\nJa j\u016bs saprat\u012bsiet, ka S\u013c\u0113rm\u0101 ir kategoriski nepat\u012bkami, <strong>pirmaj\u0101 dien\u0101<\/strong> uzrakstiet jebkuram no organizatoriem. M\u0113s atsl\u0113gsim piek\u013cuves un atgriez\u012bsim pilnu cenas dal\u012bbu.<\/p>\n<p><\/p>\n<p><strong>Tehnisk\u0101 direktora konsult\u0101cijas<\/strong><br \/>\nJa k\u0101ds zina <noindex><a rel=\"nofollow\" href=\"https:\/\/www.facebook.com\/ctorecords\">Dmitriju Simonovu<\/a><\/noindex> (vi\u0146\u0161 izveidoja tehnisko direktoru klubu), m\u0113s vi\u0146u aicin\u0101j\u0101m uz S\u013c\u0113rm (m\u0101c\u012bties, nevis uzst\u0101ties). Vi\u0146\u0161 apsol\u012bja konsult\u0113t visus interesentus. Visticam\u0101k, tas neb\u016bs interesanti administratoriem un izstr\u0101d\u0101t\u0101jiem, bet IT vad\u012bt\u0101jiem \u2014 noteikti.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"chto-est-slyorm\">Kas ir S\u013c\u0113rm<\/h2>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"S\u013c\u0113rms: intens\u012bvs kurss par Kubernetes. Programma un bonusi\" src=\"\/wp-content\/uploads\/2019\/04\/fe3b5c6fa6931ec0830b88767bd53511.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><strong>S\u013c\u0113rm-4: pamata kurss (27.-29. maij\u0101)<\/strong><br \/>\nParedz\u0113ts tiem, kas pirmo reizi redz Kubernetes vai v\u0113las sistematiz\u0113t zin\u0101\u0161anas.<br \/>\nKatrs dal\u012bbnieks izveidos savu klasteri m\u0101ko\u0146u vid\u0113 Selectel un uzst\u0101d\u012bs tur lietojumprogrammu.<\/p>\n<p><\/p>\n<p>Cena: 25 t\u016bksto\u0161i<\/p>\n<p>\n<b class=\"spoiler_title\">Programma<\/b><\/p>\n<p>T\u0113ma Nr. 1: Iepaz\u012b\u0161ana ar Kubernetes, galven\u0101s sast\u0101vda\u013cas<br \/>\n\u2022 Ievads k8s tehnolo\u0123ij\u0101. Apraksts, pielietojums, koncepcijas<br \/>\n\u2022 Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret<br \/>\n\u2022 Prakse<\/p>\n<p><\/p>\n<p>T\u0113ma Nr. 2: Klastera strukt\u016bra, galven\u0101s sast\u0101vda\u013cas, augsta pieejam\u012bba, k8s t\u012bkls<br \/>\n\u2022 Klastera strukt\u016bra, galven\u0101s sast\u0101vda\u013cas, augsta pieejam\u012bba<br \/>\n\u2022 k8s t\u012bkls <\/p>\n<p><\/p>\n<p>T\u0113ma Nr. 3: Kubespray, klastera Kubernetes piel\u0101go\u0161ana un konfigur\u0113\u0161ana<br \/>\n\u2022 Kubespray, klastera Kubernetes konfigur\u0101cija un iestat\u012b\u0161ana<br \/>\n\u2022 Prakse <\/p>\n<p><\/p>\n<p>T\u0113ma \u21164: Ceph, klastera konfigur\u0101cija un darba \u012bpatn\u012bbas ra\u017eo\u0161an\u0101<br \/>\n\u2022 Ceph, klastera konfigur\u0101cija un darba \u012bpatn\u012bbas ra\u017eo\u0161an\u0101<br \/>\n\u2022 Prakse: ceph iestat\u012b\u0161ana<\/p>\n<p><\/p>\n<p>T\u0113ma \u21165: Uzlabotas Kubernetes abstrah\u0101cijas<br \/>\n\u2022 DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer <\/p>\n<p><\/p>\n<p>T\u0113ma Nr. 6: Ievads Helm<br \/>\n\u2022 Ievads Helm<br \/>\n\u2022 Prakse <\/p>\n<p><\/p>\n<p>T\u0113ma \u21167: Pakalpojumu un lietojumprogrammu public\u0113\u0161ana<br \/>\n\u2022 Pakalpojumu public\u0113\u0161anas meto\u017eu apskats: NodePort vs LoadBalancer vs Ingress<br \/>\n\u2022 Ingress kontrolieris (Nginx): l\u012bdzsvarojam ien\u0101ko\u0161o trafiku<br \/>\n\u2022 Cert-manager: autom\u0101tiski ieg\u016bstam SSL\/TLS sertifik\u0101tus<br \/>\n\u2022 Prakse<\/p>\n<p><\/p>\n<p>T\u0113ma \u21168: Uzraudz\u012bba un monitory<br \/>\n\u2022 Klastera uzraudz\u012bba, Prometheus<br \/>\n\u2022 Klastera re\u0123istr\u0113\u0161ana, Fluentd\/Elastic\/Kibana<br \/>\n\u2022 Prakse<\/p>\n<p><\/p>\n<p>T\u0113ma \u21169: CI\/CD, klastera izvietojuma veido\u0161ana no nulles<\/p>\n<p><\/p>\n<p>T\u0113ma \u211610: Praktiskais darbs, lietojumprogrammas konteineriz\u0101cija un palai\u0161ana klaster\u012b<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/slurm.io\/?utm_source=habr\">S\u013c\u0113rma vietne<\/a><\/noindex><\/p>\n<p><\/p>\n<p><strong>MegaS\u013c\u0113rm: padzi\u013cin\u0101ts kurss (31. maijs \u2014 2. j\u016bnijs)<\/strong><br \/>\nDom\u0101ts in\u017eenieriem un Kubernetes arhitektiem, k\u0101 ar\u012b pamata kursa absolventiem.<br \/>\nKonfigur\u0113jam klasteri t\u0101, lai vienlaikus palaistu klastera komponentu atjaunin\u0101\u0161anu un izvieto\u0161anu klaster\u012b.<\/p>\n<p><\/p>\n<p>Cena: 60 t\u016bksto\u0161i (45 t\u016bksto\u0161i S\u013c\u0113rm-4 dal\u012bbniekiem)<\/p>\n<p>\n<b class=\"spoiler_title\">Programma<\/b><\/p>\n<p>T\u0113ma \u21161: Nep\u0101rtrauktas klasteru izveides process no iek\u0161puses<br \/>\n\u2022 Darbs ar Kubespray<br \/>\n\u2022 Papildu komponentu uzst\u0101d\u012b\u0161ana<br \/>\n\u2022 Klastera test\u0113\u0161ana un k\u013c\u016bdu nov\u0113r\u0161ana<br \/>\n\u2022 Prakse<\/p>\n<p><\/p>\n<p>T\u0113ma \u21162: Autoriz\u0101cija klaster\u012b, izmantojot \u0101r\u0113ju pakalpojumu sniedz\u0113ju<br \/>\n\u2022 LDAP (Nginx + Python)<br \/>\n\u2022 OIDC (Dex + Gangway)<br \/>\n\u2022 Prakse<\/p>\n<p><\/p>\n<p>T\u0113ma \u21163: T\u012bkla politika<br \/>\n\u2022 Ievads CNI<br \/>\n\u2022 T\u012bkla dro\u0161\u012bbas politika<br \/>\n\u2022 Prakse<\/p>\n<p><\/p>\n<p>T\u0113ma \u21164: Dro\u0161as un augsti pieejamas lietotnes klaster\u012b<br \/>\n\u2022 PodSecurityPolicy<br \/>\n\u2022 PodDisruptionBudget <\/p>\n<p><\/p>\n<p>T\u0113ma \u21165: Kubernetes. Iel\u016bkojamies zem v\u0101ka<br \/>\n\u2022 Kontroliera uzb\u016bve<br \/>\n\u2022 Operatori un CRD<br \/>\n\u2022 Prakse <\/p>\n<p><\/p>\n<p>T\u0113ma \u21166: Stateful lietotnes klaster\u012b<br \/>\n\u2022 Datu b\u0101zes klastera palai\u0161ana uz PostgreSQL piem\u0113ra<br \/>\n\u2022 RabbitMQ klastera palai\u0161ana<br \/>\n\u2022 Prakse <\/p>\n<p><\/p>\n<p>T\u0113ma \u21167: Nosl\u0113pumu glab\u0101\u0161ana<br \/>\n\u2022 Slaivu p\u0101rvald\u012bbas nosl\u0113pumi Kubernetes<br \/>\n\u2022 Vault<\/p>\n<p><\/p>\n<p>T\u0113ma \u21168: Horizont\u0101lais Pod Autoscaler<br \/>\n\u2022 Teorija<br \/>\n\u2022 Prakse<\/p>\n<p><\/p>\n<p>T\u0113ma \u21169: Datu dubl\u0113\u0161ana un atjauno\u0161ana p\u0113c av\u0101rijas<br \/>\n\u2022 Klastera dubl\u0113\u0161ana un atjauno\u0161ana, izmantojot Heptio Velero (biju\u0161ais Ark) un etcd<br \/>\n\u2022 Prakse<\/p>\n<p><\/p>\n<p>T\u0113ma \u211610: Lietotnes izvieto\u0161ana<br \/>\n\u2022 Lint<br \/>\n\u2022 Veid\u0146u un del\u0161anas r\u012bki<br \/>\n\u2022 Del\u0161anas strat\u0113\u0123ijas<\/p>\n<p><\/p>\n<p>Temats Nr. 11: Praktiskais darbs<br \/>\n\u2022 CI\/CD izveide lietojumprogrammu del\u0161anai<br \/>\n\u2022 Klastera atjaunin\u0101\u0161ana<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/slurm.io\/mega\/?utm_source=habr\">MegaSl\u0113rs<\/a><\/noindex><\/p>\n<p><\/p>\n<h2 id=\"docker-ansible-i-ceph\">Docker, Ansible un Ceph<\/h2>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"S\u013c\u0113rms: intens\u012bvs kurss par Kubernetes. Programma un bonusi\" src=\"\/wp-content\/uploads\/2019\/04\/6e9776463daae6442cc6bdd9826b6915.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p><strong>Ievads v\u0113stur\u0113<\/strong><\/p>\n<p><\/p>\n<p>Pirmais S\u013c\u0113rms bija eksperiments. Run\u0101t\u0101ji prezent\u0101cijas pabeidza tie\u0161i uz skatuves, un auditorij\u0101 atrad\u0101s administratori t\u0101d\u0101 l\u012bmen\u012b, ka vi\u0146us var\u0113ja dro\u0161i aicin\u0101t par run\u0101t\u0101jiem.<\/p>\n<p><\/p>\n<p>Pats pirmais pamata kurss izveidoj\u0101s otraj\u0101 S\u013c\u0113rmi: 80% dal\u012bbnieku pirmo reizi redz\u0113ja Kubernetes, un tre\u0161da\u013ca nekad nebija str\u0101d\u0101jusi ar Docker.<br \/>\nBija redzams, cik gr\u016bti cilv\u0113kiem no r\u012bta klaus\u012bties lekciju par Docker, kam\u0113r vakar\u0101 str\u0101d\u0101t ar to re\u0101laj\u0101 re\u017e\u012bm\u0101.<br \/>\nDaudz gr\u016bt\u012bbu rad\u012bja Ceph. Un auditorij\u0101 bija 20 cilv\u0113ku, kuriem noteikti bija j\u0101izskaidro Ceph, un v\u0113l 60, kuriem Ceph visp\u0101r nebija vajadz\u012bgs. <\/p>\n<p><\/p>\n<p>Tre\u0161aj\u0101 S\u013c\u0113rmi m\u0113s izveidoj\u0101m atsevi\u0161\u0137us vebin\u0101rus par Docker un Ansible, atbr\u012bvojot vair\u0101k laika Kubernetes. \u0160is risin\u0101jums izr\u0101d\u012bj\u0101s praktisks p\u0113c b\u016bt\u012bbas, bet realiz\u0101cij\u0101 tas bija nepietiekams: lekcija nebija interesanta pieredz\u0113ju\u0161ajiem, bet diskusija \u2014 ies\u0101c\u0113jiem.<\/p>\n<p><\/p>\n<p>Uz ceturto S\u013c\u0113rmu m\u0113s izveidoj\u0101m tie\u0161saistes kursus par Docker, Ansible un Ceph. Ideja ir vienk\u0101r\u0161a: tiem, kam tas nepiecie\u0161ams, kursi j\u0101iziet r\u016bp\u012bgi, bet tiem, kam tas nav nepiecie\u0161ams, var mier\u012bgi ignor\u0113t. Saska\u0146\u0101 ar test\u0113t\u0101ju grupu, kurss par Docker ilgst 6-8 stundas. Ansible un Ceph v\u0113l nav izm\u0113r\u012bts.<\/p>\n<p><\/p>\n<p><strong>Atteikums:<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>kurss ir eksperiment\u0101ls. Da\u017ei risin\u0101jumi, visticam\u0101k, izr\u0101d\u012bsies neveiksm\u012bgi.<\/li>\n<li>platforma (Stepik.org) ir nepiln\u012bga, un agr\u0101k m\u0113s ar to neesam str\u0101d\u0101ju\u0161i. Visticam\u0101k, b\u016bs k\u013c\u016bdas un aiz\u0137er\u0161an\u0101s.<\/li>\n<li>kurss ir test\u0113ts tikai uz Southbridge darbiniekiem. Visticam\u0101k, b\u016bs j\u0101veic korekcijas uz vietas.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"S\u013c\u0113rms: intens\u012bvs kurss par Kubernetes. Programma un bonusi\" src=\"\/wp-content\/uploads\/2019\/04\/6db5f30c830bb1c44141643f39b0b168.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Tikai nesen pirm\u0101 S\u013c\u0113rma \u010dat\u0101 tika atcer\u0113ts, cik lieliski un jautri bija, neskatoties uz vis\u0101m organizatoriskaj\u0101m \u0161ausm\u0101m. Pirmajiem paliek visietekm\u012bg\u0101k\u0101s atmi\u0146as. Redz\u0113sim, k\u0101 veiksies pirmajiem tie\u0161saistes kursu studentiem. \ud83d\ude42<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"S\u013c\u0113rms: intens\u012bvs kurss par Kubernetes. Programma un bonusi\" src=\"\/wp-content\/uploads\/2019\/04\/bdf83b60413a7b694b4de02ce1322021.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Avots: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/449490\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>27-29 \u043c\u0430\u044f \u043c\u044b \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043c \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044b\u0439 \u0421\u043b\u0451\u0440\u043c: \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432 \u043f\u043e Kubernetes. \u0411\u043e\u043d\u0443\u0441: \u043e\u043d\u043b\u0430\u0439\u043d-\u043a\u0443\u0440\u0441\u044b \u043f\u043e Docker, Ansible, Ceph \u041c\u044b \u0432\u044b\u0432\u0435\u043b\u0438 \u0438\u0437 \u0421\u043b\u0451\u0440\u043c\u0430 \u0442\u0435\u043c\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0430\u0436\u043d\u044b \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 Kubernetes, \u043d\u043e \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u043a k8s \u043d\u0435 \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f. \u041a\u0430\u043a, \u043f\u043e\u0447\u0435\u043c\u0443 \u0438 \u0447\u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u2014 \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c. \u0412\u0441\u0435 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 \u0421\u043b\u0451\u0440\u043c\u0430-4 \u043f\u043e\u043b\u0443\u0447\u0430\u0442 \u0434\u043e\u0441\u0442\u0443\u043f \u043a \u044d\u0442\u0438\u043c \u043a\u0443\u0440\u0441\u0430\u043c. \u041f\u043e\u043b\u043d\u044b\u0439 \u043c\u0430\u043d\u0438\u0431\u0435\u043a \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0434\u0435\u043d\u044c \u041d\u0430 \u043f\u0438\u0442\u0435\u0440\u0441\u043a\u043e\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24202,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-32389","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"27-29 \u043c\u0430\u044f \u043c\u044b \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043c \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044b\u0439 \u0421\u043b\u0451\u0440\u043c: \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432 \u043f\u043e Kubernetes.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/slyorm-intensiv-po-kubernetes-programma-i-bonusy\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u043b\u0451\u0440\u043c: \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432 \u043f\u043e Kubernetes. \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0438 \u0431\u043e\u043d\u0443\u0441\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"27-29 \u043c\u0430\u044f \u043c\u044b \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043c \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044b\u0439 \u0421\u043b\u0451\u0440\u043c: \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432 \u043f\u043e Kubernetes.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/slyorm-intensiv-po-kubernetes-programma-i-bonusy\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:46:45+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:46:45+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47S\u013c\u0113rms: intens\u012bvais kurss par Kubernetes. Programma un bonusi | ProHoster","description":"27.-29. maij\u0101 m\u0113s r\u012bkojam ceturto S\u013c\u0113rm: intens\u012bvs kurss par Kubernetes.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/slyorm-intensiv-po-kubernetes-programma-i-bonusy","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u043b\u0451\u0440\u043c: \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432 \u043f\u043e Kubernetes. \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0438 \u0431\u043e\u043d\u0443\u0441\u044b | ProHoster","og:description":"27-29 \u043c\u0430\u044f \u043c\u044b \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043c \u0447\u0435\u0442\u0432\u0435\u0440\u0442\u044b\u0439 \u0421\u043b\u0451\u0440\u043c: \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432 \u043f\u043e Kubernetes.","og:url":"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/slyorm-intensiv-po-kubernetes-programma-i-bonusy","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:46:45+00:00","article:modified_time":"2019-10-31T18:46:45+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32389","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 10:37:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:59:30","updated":"2026-01-21 10:37:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/32389","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=32389"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/32389\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media\/24202"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=32389"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=32389"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=32389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}