{"id":97069,"date":"2020-10-15T20:42:40","date_gmt":"2020-10-15T18:42:40","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/11-instrumentov-delayushhih-kubernetes-luchshe"},"modified":"2020-10-15T20:42:40","modified_gmt":"2020-10-15T18:42:40","slug":"11-instrumentov-delayushhih-kubernetes-luchshe","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/11-instrumentov-delayushhih-kubernetes-luchshe","title":{"rendered":"11 orodij, ki izbolj\u0161ujejo Kubernetes","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"11 orodij, ki izbolj\u0161ujejo Kubernetes\" src=\"\/wp-content\/uploads\/2020\/10\/b219919d2fd6ec504418bc9e954ec68e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Niso vse stre\u017eni\u0161ke platforme, celo najmo\u010dnej\u0161e in najbolj raz\u0161irljive, zadovoljijo vse potrebe kot take. \u010ceprav Kubernetes odli\u010dno deluje sam po sebi, mu morda manjkajo potrebni deli za popolnost. Vedno boste naleteli na posebne primere, ki ignorirajo va\u0161o potrebo ali kjer Kubernetes ne bo deloval pri privzeti namestitvi \u2014 na primer, podpora za baze podatkov ali delovanje CDN.<\/p>\n<p><\/p>\n<p>Tu se pojavijo dodatki, raz\u0161iritve in druge zanimivosti za tega orkestratorja vsebnikov, ki jih podpira \u0161iroka skupnost. V tem \u010dlanku bo predstavljenih 11 najbolj\u0161ih stvari, ki smo jih na\u0161li. Nam samim so zelo zanimive in na\u010drtujemo, da se bomo z njimi spoprijeli prakti\u010dno \u2014 razstavili jih bomo na drobne sestavne dele in si ogledali, kaj je znotraj. Nekatere od njih se odli\u010dno dopolnjujejo z vsakim Kubernetes klasterjem, druge pa bodo pomagale re\u0161iti posebne naloge, ki niso realizirane v standardni namestitvi Kubernetes. <noindex><a rel=\"nofollow\" href=\"https:\/\/southbridge.io\/?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=post&amp;utm_content=post_14-10-2020&amp;utm_term=dzygovbrodskiy\">Southbridge<\/a><\/noindex> Gatekeeper: upravljanje politik<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"gatekeeper-upravlenie-politikami\">(OPA) omogo\u010da ustvarjanje politik nad obla\u010dnimi skladi aplikacij v Kubernetesu, od ingress-a do service mesh-a.<\/h2>\n<p><\/p>\n<p>Projekt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openpolicyagent.org\/\">Open Policy Agent<\/a><\/noindex> Gatekeeper <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/open-policy-agent\/gatekeeper\">ponuja nativno funkcionalnost za Kubernetes, ki omogo\u010da samodejno izvajanje politik v klasterju, prav tako pa nudi preverjanje vseh dogodkov ali virov, ki kr\u0161ijo politiko. Vse to se obravnava z relativno novim mehanizmom Kubernetes, upravljalnikom dostopa Webhooks, ki se spro\u017ei pri spremembi virov. S pomo\u010djo Gatekeeper postanejo politike OPA del stanja va\u0161ega Kubernetes klasterja, ne da bi potrebovale stalno nadzorovanje.<\/a><\/noindex> Gravity: Prenosni klasterji Kubernetes<\/p>\n<p><\/p>\n<h2 id=\"gravity-perenosimye-klastera-kubernetes\">\u010ce \u017eelite implementirati aplikacijo v Kubernetes, mnoge aplikacije imajo Helm chart, ki usmerja in avtomatizira ta postopek. Ampak, kaj \u010de \u017eelite vzeti svoj klaster Kubernetes 'kot je', in ga raz\u0161iriti nekje drugje?<\/h2>\n<p><\/p>\n<p>Gravity<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gravitational\/gravity\">naredi posnetke stanja klasterjev Kubernetes, njihovega registrija za slike vsebnikov, kot tudi zagnane aplikacije, imenovane 'paketi aplikacij'. Tak paket, ki predstavlja obi\u010dajno datoteko<\/a><\/noindex> .tar <code>, lahko replikira klaster povsod, kjer lahko deluje Kubernetes.<\/code>, lahko replikira klaster povsod, kjer lahko deluje Kubernetes.<\/p>\n<p><\/p>\n<p>Gravity prav tako preverja, ali se ciljna infrastruktura obna\u0161a enako kot izvorna, ter da je okolje Kubernetes na cilju dostopno. Pla\u010dljiva razli\u010dica Gravity prav tako dodaja varnostne funkcije, vklju\u010dno z RBAC in mo\u017enostjo sinhronizacije varnostnih nastavitev med razli\u010dnimi namestitvami gru\u010de.<\/p>\n<p><\/p>\n<p>Zadnja glavna razli\u010dica, Gravity 7, lahko namesti sliko Gravity v obstoje\u010do gru\u010da Kubernetes, namesto da bi namestila popolnoma novo gru\u010da iz slike. Gravity 7 prav tako podpira gru\u010de, ki so name\u0161\u010dene brez uporabe slike Gravity. Poleg tega Gravity podpira SELinux in nativno deluje z \u0161\u010ditnikom Teleport SSH.<\/p>\n<p><\/p>\n<h2 id=\"kaniko-sborka-konteynerov-v-klastere-kubernetes\">Kaniko: Gradnja kontejnerjev v gru\u010di Kubernetes<\/h2>\n<p><\/p>\n<p>Ve\u010dina slik kontejnerjev se gradi na sistemih zunaj kontejnerskega sklada. V\u010dasih pa je treba zgraditi sliko znotraj kontejnerskega sklada, na primer nekje v aktivnem kontejnerju ali v gru\u010di Kubernetes.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GoogleContainerTools\/kaniko\">Kaniko<\/a><\/noindex> izvaja gradnjo kontejnerjev znotraj kontejnerskega okolja, vendar ne potrebuje odvisnosti pri delovanju od storitve kontejnerizacije, kot je Docker. Namesto tega Kaniko pridobi datote\u010dni sistem iz osnovne slike, izvede vse gradbene ukaze v uporabni\u0161kem prostoru nad pridobljenim datote\u010dnim sistemom in naredi posnetek datote\u010dnega sistema po vsakem ukazu.<\/p>\n<p><\/p>\n<p>Opomba: Kaniko trenutno (maj 2020) ne more graditi kontejnerjev Windows. <em>translator's note<\/em>) ne more zbirati kontejnerjev Windows.<\/p>\n<p><\/p>\n<h2 id=\"kubecost-parametry-stoimosti-zapuska-kubernetes\">Kubecost: Mo\u017enosti stro\u0161kov zagon Kubernetes<\/h2>\n<p><\/p>\n<p>Ve\u010dina orodij za upravljanje Kubernetes je osredoto\u010dena na enostavnost uporabe, spremljanje, razumevanje obna\u0161anja znotraj pod-a itd. Kaj pa s spremljanjem stro\u0161kov \u2014 v rubljih in kopejkah \u2014 povezanih z zagonom Kubernetes?<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/kubecost.com\/\">Kubecost<\/a><\/noindex> obdeluje nastavitve Kubernetes v realnem \u010dasu, kar vodi do informacij o dejanskih stro\u0161kih iz zagnanih gru\u010d pri glavnih ponudnikih cloud storitev, ki so prikazane na nadzorni plo\u0161\u010di z mese\u010dnimi stro\u0161ki vsake gru\u010de. Cene za pomnilnik, procesorski \u010das, GPU in diske so razdeljene po komponentah Kubernetes (kontejner, pod, storitev itd.)<\/p>\n<p><\/p>\n<p>Kubecost tudi spremlja stro\u0161ke zunajgru\u0107nih virov, na primer Amazon S3 buckets, \u010detudi je to omejeno na AWS. Podatki o stro\u0161kih lahko pridejo v Prometheus, tako da jih lahko uporabite za spreminjanje obna\u0161anja gru\u010de programatsko.<\/p>\n<p><\/p>\n<p>Kubecost je brezpla\u010den za uporabo, \u010de vam zadostujejo podatki v dnevnikih za 15 dni. Za dodatne funkcionalnosti cene za\u010dnejo pri 199$ mese\u010dno za monitoring 50 vozli\u0161\u010d.<\/p>\n<p><\/p>\n<h2 id=\"kubedb-zapusk-boevyh-baz-dannyh-v-kubernetes\">KubeDB: Zagon produkcijskih podatkovnih baz v Kubernetesu<\/h2>\n<p><\/p>\n<p>Zagon podatkovnih baz v Kubernetesu je lahko precej zapleten. Na voljo so Kubernetes operatorji za MySQL, PostgreSQL, MongoDB in Redis, vendar ima vsak od njih svoje slabosti. Prav tako tipi\u010den sklop funkcij Kubernetes ne omogo\u010da neposrednega re\u0161evanja ve\u010dine specifi\u010dnih te\u017eav s podatkovnimi bazami.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/kubedb.com\/\">KubeDB<\/a><\/noindex> vam pomaga ustvariti svoje Kubernetes operaterje za upravljanje podatkovnih baz. Zagon varnostnih kopij, kloniranje, spremljanje, ustvarjanje posnetkov in deklarativno ustvarjanje baz so njegove sestavine. Upo\u0161tevajte, da funkcionalna podpora ni odvisna od podatkovne baze. Na primer, ustvarjanje gru\u010de deluje za PostgreSQL, ne pa za MySQL (<noindex><a rel=\"nofollow\" href=\"https:\/\/kubedb.com\/docs\/v0.13.0-rc.0\/guides\/mysql\/clustering\/group_replication_single_primary\/\">treba da postoji stek. Ali \"mi prakti\u010dari: sve nam funkcioni\u0161e, ali niko ne zna za\u0161to\u2026\".<\/a><\/noindex> so, kot je pravilno opazil <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/dnbstd\/\" class=\"user_link\">dnbstd<\/a><\/noindex>, <em>translator's note<\/em>).<\/p>\n<p><\/p>\n<h2 id=\"kube-monkey-chaos-monkey-dlya-kubernetes\">Kube-monkey: Chaos Monkey za Kubernetes<\/h2>\n<p><\/p>\n<p>Najbolj zanesljiv na\u010din stresnega testiranja vklju\u010duje naklju\u010dne okvare. Ta teorija je osnova za Chaos Monkey podjetja Netflix, kaoti\u010dno in\u017eenirsko orodje, ki naklju\u010dno izklaplja virtualne stroje in kontejnerje v proizvodnem okolju, da 'spodbuja' razvijalce k ustvarjanju bolj odpornih sistemov. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/asobti\/kube-monkey\">Kube-monkey<\/a><\/noindex> je implementacija iste osnovne teorije stresnega testiranja za gru\u010de Kubernetes. Deluje tako, da naklju\u010dno ubija module v gru\u010di, ki jih dolo\u010dite, in ga je mogo\u010de nastaviti, da deluje v dolo\u010denem \u010dasovnem intervalu.<\/p>\n<p><\/p>\n<h2 id=\"kubernetes-ingress-controller-dlya-aws\">Kubernetes Ingress Controller za AWS<\/h2>\n<p><\/p>\n<p>Kubernetes zagotavlja zunanji uravnote\u017eevalnik obremenitve in omre\u017ene storitve gru\u010de preko storitve, imenovane <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/ingress\/\">Ingress<\/a><\/noindex> AWS nudi funkcionalnosti uravnote\u017eenja obremenitve, vendar jih ne povezuje samodejno s podobnimi funkcionalnostmi Kubernetes. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando-incubator\/kube-ingress-aws-controller\">Kubernetes Ingress Controller za AWS<\/a><\/noindex> zapolnjuje to vrzel.<\/p>\n<p><\/p>\n<p>Samodejno upravlja z viri AWS za vsak ingress objekt v gru\u010di, ustvarja uravnote\u017eevalnike obremenitve za nove ingress vire in odstranjuje uravnote\u017eevalnike obremenitve ob odstranitvi virov. Uporablja CloudFormation, da zagotovi celovitost stanja gru\u010de. Prav tako podpira nastavitve opozoril CloudWatch in samodejno upravlja z drugimi elementi, ki se uporabljajo v gru\u010di, kot so SSL certifikati in EC2 Auto Scaling Groups.<\/p>\n<p><\/p>\n<h2 id=\"kubespray-avtomaticheskaya-ustanovka-kubernetes\">Kubespray: Samodejna namestitev Kubernetes<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes-sigs\/kubespray\">Kubespray<\/a><\/noindex> avtomatizira namestitev pripravljenega za industrijsko rabo klustra Kubernetes, ki sega od namestitve na 'kovinskih' stre\u017enikih do glavnih javnih oblakov. Uporablja Ansible (Dodatno Vagrant) za zagon namestitve in ustvarjanje visoko dosegljivega klustra iz ni\u010d s svojim izbranim omre\u017enim dodatkom (npr. Flannel, Calico in drugi) na izbranem priljubljenem Linux distribuciji pri namestitvi na 'kovinske' stre\u017enike.<\/p>\n<p><\/p>\n<h2 id=\"skaffold-iterativnaya-razrabotka-dlya-kubernetes\">Skaffold: Iterativni razvoj za Kubernetes<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GoogleContainerTools\/skaffold\">Skaffold<\/a><\/noindex> \u2014 eden od Google orodij, ki se uporablja za organizacijo CD aplikacij v Kubernetes. Takoj ko naredite spremembe izvorne kode \u2014 skafo ld to samodejno zazna, za\u017eene postopek gradnje in namestitve ter vas opozori na morebitne napake. Skaffold deluje v celoti na strani odjemalca, zato lahko pride do manj\u0161ih te\u017eav pri namestitvi ali posodabljanju. Lahko se uporablja z obstoje\u010dimi CICD cevovodi in tudi sodeluje z nekaterimi zunanjimi orodji za gradnjo, predvsem z Bazelom od Google.<\/p>\n<p><\/p>\n<h2 id=\"teresa-prosteyshiy-paas-na-kubernetes\">Teresa: Najpreprostej\u0161i PaaS na Kubernetes<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/luizalabs\/teresa\">Teresa<\/a><\/noindex> je sistem za namestitev aplikacij, ki za\u017eene najpreprostej\u0161i PaaS nad Kubernetes. Uporabniki, razdeljeni v tim, lahko namestijo in upravljajo s svojimi aplikacijami. To nekoliko poenostavi delo ljudem, ki zaupajo tej aplikaciji in ne \u017eelijo imeti opravka s Kubernetes in vsemi njegovimi zapletenostmi.<\/p>\n<p><\/p>\n<h2 id=\"tilt-potokovaya-rassylka-obnovleniy-konteynerov-v-klastera-kubernetes\">Tilt: Toka posodobitve kontejnerjev v klustre Kubernetes<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/windmilleng\/tilt\">Tilt<\/a><\/noindex>, razvit z Windmill Engineering, spremlja spremembe razli\u010dnih datotek Dockerfile in nato postopoma namestiti ustrezne kontejnerje v klustru Kubernetes. V bistvu omogo\u010da posodobitev produkcijskega klustra v realnem \u010dasu preprosto s posodobitvijo datotek Dockerfile. Tilt izvaja gradnjo znotraj klustra, izvorna koda \u2014 vse kar je potrebno za spremembo. Lahko ustvarite tudi posnetek stanja klustra in zabele\u017eite pogoje spro\u017eitve napak neposredno iz Tilta, da jih delite s \u010dlani ekipe za odpravljanje napak.<\/p>\n<p><\/p>\n<p>P.S. Vsa ta orodja smo ve\u010dkrat preizkusili z na\u0161imi radovednimi rokami. Da bi predstavili resni\u010dne prakse \u017ee (upam!) na offline intenzivih v februarju. <noindex><a rel=\"nofollow\" href=\"https:\/\/southbridge.io\/?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=post&amp;utm_content=post_14-10-2020&amp;utm_term=dzygovbrodskiy\">Southbridge<\/a><\/noindex> 8\u201310 februar 2021. In <noindex><a rel=\"nofollow\" href=\"https:\/\/slurm.io\/slurm?utm_source=habr&amp;utm_medium=promo&amp;utm_campaign=intensiv_kubernetes_bazovyi_08-02-2021&amp;utm_content=post_14-10-2020&amp;utm_term=dzygovbrodskiy\">Kubernetes Osnova<\/a><\/noindex> 8\u201310 februar 2021. I <noindex><a rel=\"nofollow\" href=\"https:\/\/slurm.io\/mega?utm_source=habr&amp;utm_medium=promo&amp;utm_campaign=intensiv_kubernetes_mega_12-02-2021&amp;utm_content=post_14-10-2020&amp;utm_term=dzygovbrodskiy\">Kubernetes Mega<\/a><\/noindex> 12\u201314 februar. Iskreno, mi smo tako\u0111er za\u017eeljeli toplu i energetsku atmosferu offline obuke. Kakve god napredne tehnologije bile, one ne\u0107e zamijeniti \u017eivi ljudski kontakt i posebnu atmosferu kada se okupljaju istomi\u0161ljenici.<\/p>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/523358\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u0432\u0441\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b, \u0434\u0430\u0436\u0435 \u0441\u0430\u043c\u044b\u0435 \u043c\u043e\u0449\u043d\u044b\u0435 \u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u044b\u0435, \u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u044f\u044e\u0442 \u0432\u0441\u0435 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u0438, \u043a\u0430\u043a \u0435\u0441\u0442\u044c. \u0425\u043e\u0442\u044f Kubernetes \u0438 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u043e\u0442\u043b\u0438\u0447\u043d\u043e \u0441\u0430\u043c \u043f\u043e \u0441\u0435\u0431\u0435, \u0435\u043c\u0443 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0445\u0432\u0430\u0442\u0438\u0442\u044c \u043d\u0443\u0436\u043d\u044b\u0445 \u0447\u0430\u0441\u0442\u0435\u0439 \u0434\u043b\u044f \u043f\u043e\u043b\u043d\u043e\u0442\u044b. \u0412\u044b \u0432\u0441\u0435\u0433\u0434\u0430 \u043d\u0430\u0439\u0434\u0435\u0442\u0435 \u0447\u0430\u0441\u0442\u043d\u044b\u0439 \u0441\u043b\u0443\u0447\u0430\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u0435\u0442 \u0432\u0430\u0448\u0443 \u043d\u0443\u0436\u0434\u0443, \u0438\u043b\u0438 \u043f\u0440\u0438 \u043a\u043e\u0442\u043e\u0440\u043e\u043c Kubernetes \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043f\u0440\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u2014 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0431\u0430\u0437 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97070,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97069","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.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u0432\u0441\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b, \u0434\u0430\u0436\u0435.\" \/>\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\/sl\/blog\/administrirovanie\/11-instrumentov-delayushhih-kubernetes-luchshe\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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\udd4711 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u0434\u0435\u043b\u0430\u044e\u0449\u0438\u0445 Kubernetes \u043b\u0443\u0447\u0448\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u0432\u0441\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b, \u0434\u0430\u0436\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/11-instrumentov-delayushhih-kubernetes-luchshe\" \/>\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=\"2020-10-15T18:42:40+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-15T18:42:40+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\udd4711 alata koji pobolj\u0161avaju Kubernetes | ProHoster","description":"Daleko nisu sve serverske platforme, \u010dak ni.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/11-instrumentov-delayushhih-kubernetes-luchshe","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\udd4711 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u0434\u0435\u043b\u0430\u044e\u0449\u0438\u0445 Kubernetes \u043b\u0443\u0447\u0448\u0435 | ProHoster","og:description":"\u0414\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u0432\u0441\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b, \u0434\u0430\u0436\u0435.","og:url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/11-instrumentov-delayushhih-kubernetes-luchshe","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":"2020-10-15T18:42:40+00:00","article:modified_time":"2020-10-15T18:42:40+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97069","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:27:24","updated":"2022-09-27 14:52:48","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/97069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=97069"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/97069\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/97070"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=97069"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=97069"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=97069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}