{"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\/et\/blog\/administrirovanie\/11-instrumentov-delayushhih-kubernetes-luchshe","title":{"rendered":"11 t\u00f6\u00f6riista Kubernetes'i paremaks muutmiseks","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"11 t\u00f6\u00f6riista Kubernetes&#039;i paremaks muutmiseks\" src=\"\/wp-content\/uploads\/2020\/10\/b219919d2fd6ec504418bc9e954ec68e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Kaugelt ei vasta k\u00f5ik serveriplatvormid, isegi k\u00f5ige v\u00f5imsamad ja skaleeritavamad, k\u00f5igile vajadustele. Kuigi Kubernetes t\u00f6\u00f6tab suurep\u00e4raselt iseenda peal, v\u00f5ib puududa vajalikud osad t\u00e4iuslikkuse saavutamiseks. Sa alati leiad erandliku juhtumi, mis ignoreerib sinu vajadust, v\u00f5i kus Kubernetes vaikimisi installimisel ei t\u00f6\u00f6ta, n\u00e4iteks andmebaaside tugi v\u00f5i CD t\u00f6\u00f6protsess.<\/p>\n<p><\/p>\n<p>Siit tulevad lisandmoodulid, laiendused ja muud nipid sellele konteinerite orkestratorile, mille toetab laialdane kogukond. Antud artiklis tutvustame 11 parimat leid, mis on meie arvates v\u00e4\u00e4rt avastamist. <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> Need on v\u00e4ga huvitavad, ja me kavatseme nendega praktiliselt tegeleda \u2014 lahti v\u00f5tta ja vaadata, mis sees on. Osa neist t\u00e4iendab suurep\u00e4raselt igat Kubernetes klastrit, teised aga aitavad lahendada konkreetseid probleeme, mis ei ole tavalises Kubernetes paigalduses realiseeritud.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"gatekeeper-upravlenie-politikami\">Gatekeeper: poliitikate haldamine<\/h2>\n<p><\/p>\n<p>Projekt <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openpolicyagent.org\/\">Open Policy Agent<\/a><\/noindex> (OPA) v\u00f5imaldab luua poliitikaid pilve rakenduste hunnikute \u00fcle Kubernetes, alates ingressist kuni teenuste omavahelise side mesh'ini. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/open-policy-agent\/gatekeeper\">Gatekeeper<\/a><\/noindex> p\u00e4rineb Kubernetes'e natiivsetest v\u00f5imalustest, et automaatselt rakendada poliitikaid klastris ning kontrollida k\u00f5iki s\u00fcndmusi v\u00f5i ressursse, mis poliitikat rikuvad. K\u00f5ike seda haldab suhteliselt uus Kubernetes'e mehhanism, Webhook'i juurdep\u00e4\u00e4sude haldaja, mis aktiveerub, kui ressursse muudetakse. Gatekeeperi abil muutuvad OPA poliitikad teie Kubernetes'e klastris veel \u00fcheks seisundi osaks, ilma pideva j\u00e4relevalveta.<\/p>\n<p><\/p>\n<h2 id=\"gravity-perenosimye-klastera-kubernetes\">Gravity: \u00dclekandeklastrid Kubernetes'e jaoks<\/h2>\n<p><\/p>\n<p>Kui soovite rakendust Kubernetes'e kaudu k\u00e4ivitada, omavad paljud rakendused Helm chart'i, mis suunab ja automatiseerib selle protsessi. Aga mis siis, kui soovite v\u00f5tta oma Kubernetes'e klastrit sellisena, nagu see on, ning jagada seda kuskil mujal?<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/gravitational\/gravity\">Gravity<\/a><\/noindex> teeb Kubernetes'e klastrite, nende konteineripiltide registrite ning k\u00e4ivitatud rakenduste, mida kutsutakse 'rakenduste pakettideks', oleku snapshot'e. T\u00fc\u00fcpiline fail <code>.tar<\/code>, v\u00f5ib kloonida klastrit igas kohas, kus Kubernetes t\u00f6\u00f6tab.<\/p>\n<p><\/p>\n<p>Gravity kontrollib ka, et sihtinfrastruktuur k\u00e4itub sama moodi nagu algne ning et Kubernetes'i keskkond sihtkohas on saadaval. Gravity tasuline versioon lisab ka turvafunktsioone, sealhulgas RBAC ja v\u00f5imaluse s\u00fcnkroonida turvaseadeid erinevate klastrite juurutuste vahel.<\/p>\n<p><\/p>\n<p>Viimane peamine versioon, Gravity 7, suudab kasutada Gravity pilti olemasolevas Kubernetes'i klastris, selle asemel et juurutada t\u00e4iesti uut klastri pildilt. Gravity 7 toetab ka klastreid, mis on installitud ilma Gravity pilti kasutamata. Gravity toetab ka SELinux'i ning t\u00f6\u00f6tab natiivselt Teleport SSH v\u00e4ravatega.<\/p>\n<p><\/p>\n<h2 id=\"kaniko-sborka-konteynerov-v-klastere-kubernetes\">Kaniko: konteinerite ehitamine Kubernetes'i klastris<\/h2>\n<p><\/p>\n<p>Enamik konteineri pilte ehitatakse v\u00e4ljaspool konteinerite virna. Kuid m\u00f5nikord on vaja ehitada pilt konteinerite virna sees, n\u00e4iteks kuskil t\u00f6\u00f6tavas konteineris v\u00f5i Kubernetes'i klastris.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GoogleContainerTools\/kaniko\">Kaniko<\/a><\/noindex> koostab konteinerite sees konteinerikeskkonnas, kuid ei s\u00f5ltu konteineriteenuse nagu Docker toimimisest. Selle asemel ekstraktib Kaniko failis\u00fcsteemi baaspildist, t\u00e4idab k\u00f5ik ehituskommandod kasutajaruumi kohal ekstraktitud failis\u00fcsteemi peal, tehes failis\u00fcsteemist snapshot'i p\u00e4rast iga k\u00e4sku.<\/p>\n<p><\/p>\n<p>M\u00e4rkus: Kaniko ei suuda praegu (mai 2020) koguda Windows konteinerite. <em>t\u00f5lkija m\u00e4rk.<\/em>) ei saa koguda Windows konteinerite.<\/p>\n<p><\/p>\n<h2 id=\"kubecost-parametry-stoimosti-zapuska-kubernetes\">Kubecost: Kubernetes k\u00e4itamise kulude parameetrid<\/h2>\n<p><\/p>\n<p>Enamik Kubernetes haldust\u00f6\u00f6riistu on suunatud kasutusmugavusele, j\u00e4lgimisele, pod'i k\u00e4itumise m\u00f5istmisele jne. Aga kuidas j\u00e4lgida Kubernetes'i k\u00e4itamisega seotud kulusid \u2014 rublades ja kopeerides?<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/kubecost.com\/\">Kubecost<\/a><\/noindex> t\u00f6\u00f6tleb Kubernetes'i parameetreid reaalajas, mis toob kaasa teavet jooksnud klastrite aktuaalsete kulude kohta peamistelt pilveteenuse pakkujatelt, mis kuvatakse paneelil iga klastrite kuukulud. M\u00e4lu, CPU, GPU ja ketas\u00fcsteemi hinnad on jaotatud Kubernetes'i komponentide (konteiner, pod, teenus jne) j\u00e4rgi.<\/p>\n<p><\/p>\n<p>Kubecost j\u00e4lgib ka klastriv\u00e4liste ressursside, n\u00e4iteks Amazon S3 mahutite kulusid, kuigi see on piiratud AWS-iga. Kuluteave saab saata Prometheusesse, nii et saate seda kasutada klastrik\u00e4itumise programmeerimiseks.<\/p>\n<p><\/p>\n<p>Kubecost on tasuta kasutada, kui Teile piisab 15 p\u00e4eva logide andmetest. T\u00e4iendavate funktsioonide hinnad algavad 199$ kuus 50 s\u00f5lme j\u00e4lgimise eest.<\/p>\n<p><\/p>\n<h2 id=\"kubedb-zapusk-boevyh-baz-dannyh-v-kubernetes\">KubeDB: Operatiivsete andmebaaside k\u00e4itamine Kuberneteses<\/h2>\n<p><\/p>\n<p>Andmebaase on Kuberneteses ka \u00fcsna keeruline efektiivselt k\u00e4ivitada. Leiate Kubernetesel t\u00f6\u00f6tlijad MySQL, PostgreSQL, MongoDB ja Redis jaoks, kuid k\u00f5igil neil on puudusi. Samuti ei suuda Kubernetes tavaline funktsioonikomplekt lahendada enamiku konkreetsete andmebaasiprobleemide jaoks.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/kubedb.com\/\">KubeDB<\/a><\/noindex> aitab Teil luua oma Kubernetes\u2019e t\u00f6\u00f6tlijaid andmebaaside haldamiseks. Varunduse, kloonimise, j\u00e4lgimise, hetkepiltide tegemise ja deklaratiivsete andmebaaside loomise k\u00e4ivitamine on selle koostisosad. Pange t\u00e4hele, et funktsioonide tugi s\u00f5ltub andmebaasist. N\u00e4iteks klastrite loomine t\u00f6\u00f6tab PostgreSQL-i jaoks, kuid mitte MySQL-i jaoks (<noindex><a rel=\"nofollow\" href=\"https:\/\/kubedb.com\/docs\/v0.13.0-rc.0\/guides\/mysql\/clustering\/group_replication_single_primary\/\">juba<\/a><\/noindex> on, nagu \u00f5igesti t\u00e4hele pandud <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/dnbstd\/\" class=\"user_link\">dnbstd<\/a><\/noindex>, <em>t\u00f5lkija m\u00e4rk.<\/em>).<\/p>\n<p><\/p>\n<h2 id=\"kube-monkey-chaos-monkey-dlya-kubernetes\">Kube-monkey: Chaos Monkey Kubernetes\u2019e jaoks<\/h2>\n<p><\/p>\n<p>K\u00f5ige usaldusv\u00e4\u00e4rsem meetod koormustestimiseks on juhuslikud rikkeid. See teooria on aluseks Netflixi Chaos Monkey'ile, juhuslikule insenerit\u00f6\u00f6riistale, mis juhuslikult seiskab virtuaalmasinad ja konteinerid tootmiskeskkonnas, et \"stimulaarida\" arendajaid looma vastupidavamaid s\u00fcsteeme. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/asobti\/kube-monkey\">Kube-monkey<\/a><\/noindex> \u2014 selle sama p\u00f5hiteooria rakendus koormustestimiseks Kubernetes'i klastrites. See t\u00f6\u00f6tab, h\u00e4vitades teie m\u00e4\u00e4ratud klastris juhuslikult mooduleid ja v\u00f5ib samuti olla konfigureeritud t\u00f6\u00f6tama teatud aja jooksul.<\/p>\n<p><\/p>\n<h2 id=\"kubernetes-ingress-controller-dlya-aws\">Kubernetes Ingress Controller AWS-ile<\/h2>\n<p><\/p>\n<p>Kubernetes pakub v\u00e4list koormuse tasakaalustajat ja v\u00f5rgu teenuseid klastri kaudu teenuse, mida nimetatakse <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/ingress\/\">Ingress<\/a><\/noindex> AWS pakub koormuse tasakaalustamise funktsioone, kuid ei seosta neid automaatselt Kubernetes'i sarnaste v\u00f5imalustega. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/zalando-incubator\/kube-ingress-aws-controller\">Kubernetes Ingress Controller AWS-ile<\/a><\/noindex> katab selle l\u00f5he.<\/p>\n<p><\/p>\n<p>Ta automatiseerib AWS-i ressursside haldamist igas ingress-objektis klastris, luues uutele ingress-resurssidele koormusebalansereid ja eemaldades neid ressursside kustutamisel. Ta kasutab CloudFormation'i, et tagada klastriseisundi terviklikkus. Ta haldab ka CloudWatch Alarm seadistusi ja teisi klastris kasutatavaid elemente, nagu SSL-sertifikaadid ja EC2 Auto Scaling Groups.<\/p>\n<p><\/p>\n<h2 id=\"kubespray-avtomaticheskaya-ustanovka-kubernetes\">Kubespray: Kubernetes'i automaatne installeerimine<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes-sigs\/kubespray\">Kubespray<\/a><\/noindex> automaatne t\u00f6\u00f6stuslikult kasutusvalmis Kubernetes'i klastrite installeerimine, alates installeerimisest \"metallservade\" serveritesse kuni peamiste avalike pilvedeni. Ta kasutab Ansible'i (Vagrant \u2014 lisana) juurutuse teostamiseks ja k\u00f5rge k\u00e4ttesaadavusega klastrite loomiseks nullist, valitud v\u00f5rgu laiendusega (nt Flannel, Calico jne) valitud populaarses Linuxi jaotuses metallserveritesse installeerimisel.<\/p>\n<p><\/p>\n<h2 id=\"skaffold-iterativnaya-razrabotka-dlya-kubernetes\">Skaffold: Iteratiivne arendus Kubernetes'e jaoks<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GoogleContainerTools\/skaffold\">Skaffold<\/a><\/noindex> \u2014 \u00fcks Google'i t\u00f6\u00f6riistu, mida kasutatakse CD rakenduste korraldamiseks Kubernetes'is. Niipea kui teete muudatusi l\u00e4htekoodis, tuvastab skaffold selle automaatselt, k\u00e4ivitab koostamise ja juurutamise ning hoiatab teid, kui esineb vigu. Skaffold t\u00f6\u00f6tatakse t\u00e4ielikult kliendipoolsetena, seega v\u00f5ivad esineda v\u00e4ikesed n\u00fcansid installimisel v\u00f5i v\u00e4rskendamisel. Seda saab kasutada olemasolevate CICD voogudega ja see v\u00f5ib samuti suhelda mitmete v\u00e4liste koostamisriistadega, peamiselt Google'i Bazeliga.<\/p>\n<p><\/p>\n<h2 id=\"teresa-prosteyshiy-paas-na-kubernetes\">Teresa: Lihtsaim PaaS Kubernetes'is<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/luizalabs\/teresa\">Teresa<\/a><\/noindex> see on rakenduste juurutamise s\u00fcsteem, mis k\u00e4ivitab lihtsaimat PaaS'i Kubernetes'i peal. Kasutajad, kes on jagatud meeskondadesse, saavad hallata ja juurutada oma rakendusi. See lihtsustab natuke t\u00f6\u00f6protsessi inimestele, kes usaldavad seda rakendust ja ei soovi tegeleda Kubernetes'i ja selle keerukustega.<\/p>\n<p><\/p>\n<h2 id=\"tilt-potokovaya-rassylka-obnovleniy-konteynerov-v-klastera-kubernetes\">Tilt: Reaalajas konteinerite v\u00e4rskenduste edastamine Kubernetes'i klastritesse<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/windmilleng\/tilt\">Tilt<\/a><\/noindex>, mis loodud Windmill Engineering, j\u00e4lgib erinevaid Dockerfile failide muutusi ning j\u00e4rk-j\u00e4rgult juurutab vastavad konteinerid Kubernetes klastris. Sisuliselt v\u00f5imaldab see reaalajas tootmisklastrit uuendada lihtsalt Dockerfile failide v\u00e4rskendamisega. Tilt viib l\u00e4bi koostamise klassris, muutes ainult vajalikku l\u00e4htekoodi. Samuti saate luua klastriseisundi koopia ning fikseerida t\u00f5rke tekkimise tingimused otse Tiltist, et jagada neid meeskonna liikmetega t\u00f5rkeotsimiseks.<\/p>\n<p><\/p>\n<p>P.S. Me oleme neid t\u00f6\u00f6riistu korduvalt <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> meie uudishimulike k\u00e4tega katsetanud. Et esitleda t\u00f5elisi praktikaid juba (loodetavasti!) veebruari offline intensiivkursustel. <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 Baas<\/a><\/noindex> 8\u201310 veebruar 2021. Ja <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 veebruar. Ausalt \u00f6eldes, ka meie igatseme sooja ja energiat t\u00e4is offline koolituse atmosf\u00e4\u00e4ri. Mis iganes edasiarendatud tehnoloogiad on, ei asenda nad elavat inimestevahelist suhtlemist ja erilist atmosf\u00e4\u00e4ri, kui kogunevad sarnase m\u00f5tlemisega inimesed.<\/p>\n<p>Allikas: <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 4.9.10 - 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 \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\" \/>\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\/et\/blog\/administrirovanie\/11-instrumentov-delayushhih-kubernetes-luchshe\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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 \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\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/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 t\u00f6\u00f6riista, mis teevad Kuberneteset paremaks | ProHoster","description":"Kaugel pole k\u00f5ik serveriplatvormid, isegi k\u00f5ige v\u00f5imsamad ja skaleeritavamad, v\u00f5imelised rahuldama k\u00f5iki vajadusi niisuguses vormis. Kuigi Kubernetes t\u00f6\u00f6tab iseenesest suurep\u00e4raselt, v\u00f5ib tal siiski puududa vajalikud osad t\u00e4ielikkuse saavutamiseks. Alati leiad erandjuhtu, mis ignoreerib sinu vajadusi v\u00f5i kus Kubernetes ei pruugi vaikimisi paigaldamisel t\u00f6\u00f6tada \u2014 n\u00e4iteks, andmebaaside tugi.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/11-instrumentov-delayushhih-kubernetes-luchshe","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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 \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","og:url":"https:\/\/prohoster.info\/et\/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"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/97069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=97069"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/97069\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/97070"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=97069"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=97069"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=97069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}