{"id":76047,"date":"2020-03-30T19:42:04","date_gmt":"2020-03-30T17:42:04","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov"},"modified":"2020-03-30T19:42:04","modified_gmt":"2020-03-30T17:42:04","slug":"vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov","title":{"rendered":"Vydanie Kubernetes 1.18, syst\u00e9mu spr\u00e1vy klastrov izolovan\u00fdch kontajnerov","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/blog\/2020\/03\/25\/kubernetes-1-18-release-announcement\/\">Zverejnen\u00e9<\/a><\/noindex> vydanie platformy orchestrace kontajnerov <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/\">Kubernetes 1.18<\/a><\/noindex>, ktor\u00e1 umo\u017e\u0148uje spravova\u0165 klaster izolovan\u00fdch kontajnerov ako celok a poskytuje mechanizmy na nasadzovanie, \u00fadr\u017ebu a \u0161k\u00e1lovanie aplik\u00e1ci\u00ed be\u017eiacich v kontajneroch. Projekt bol p\u00f4vodne vytvoren\u00fd spolo\u010dnos\u0165ou Google, ale nesk\u00f4r bol presunut\u00fd na nez\u00e1visl\u00fa platformu riaden\u00fa organiz\u00e1ciou Linux Foundation. Platforma sa prezentuje ako komunitne vyv\u00edjan\u00e9 univerz\u00e1lne rie\u0161enie, ktor\u00e9 nie je viazan\u00e9 na konkr\u00e9tne syst\u00e9my a dok\u00e1\u017ee fungova\u0165 s ak\u00fdmiko\u013evek aplik\u00e1ciami v ak\u00fdchko\u013evek cloudov\u00fdch prostrediach. K\u00f3d Kubernetes je nap\u00edsan\u00fd v programovacom jazyku Go a <noindex><a rel=\"nofollow\" href=\"http:\/\/github.com\/kubernetes\/kubernetes\">distribuovan\u00fd<\/a><\/noindex> pod licenciou Apache 2.0. <\/p>\n<p>poskytuje funkcie na nasadzovanie a spr\u00e1vu infra\u0161trukt\u00fary, ako je vedenie datab\u00e1zy DNS, vyrovn\u00e1vanie z\u00e1\u0165a\u017ee,<br \/>\ndistrib\u00facia kontajnerov medzi uzlami klastru (migr\u00e1cia kontajnerov v z\u00e1vislosti od zmeny za\u0165a\u017eenia a potrieb slu\u017eieb), kontrola funk\u010dnosti na \u00farovni aplik\u00e1ci\u00ed, spr\u00e1va \u00fa\u010dtov, aktualiz\u00e1cia a dynamick\u00e9 \u0161k\u00e1lovanie funguj\u00faceho klastru bez jeho zastavenia. Mo\u017en\u00e9 je nasadenie skup\u00edn kontajnerov s vykonan\u00edm oper\u00e1ci\u00ed aktualiz\u00e1ci\u00ed a zru\u0161en\u00ed zmien naraz pre cel\u00fa skupinu, ako aj logick\u00e9 rozdelenie klastru na \u010dasti s rozdelen\u00edm zdrojov. Podporuje sa dynamick\u00e1 migr\u00e1cia aplik\u00e1ci\u00ed, pre ktor\u00e9 m\u00f4\u017eu by\u0165 pou\u017eit\u00e9 ako lok\u00e1lne \u00falo\u017eisk\u00e1, tak aj sie\u0165ov\u00e9 syst\u00e9my ukladania. <\/p>\n<p>Vydanie Kubernetes 1.18 obsahuje 38 zmien a vylep\u0161en\u00ed, z ktor\u00fdch 15 bolo preveden\u00fdch do stabiln\u00e9ho stavu a 11 do beta stavu. 12 nov\u00fdch zmien bolo navrhnut\u00fdch v alfa stave. Pri pr\u00edprave novej verzie boli vynalo\u017een\u00e9 rovnak\u00e9 \u00fasilie na zdokonalenie r\u00f4znej funk\u010dnosti a stabiliz\u00e1ciu experiment\u00e1lnych mo\u017enost\u00ed, ako aj na pridanie nov\u00fdch vyvinut\u00ed. Hlavn\u00e9 zmeny:<\/p>\n<ul>\n<li class=\"l\"> Kubectl\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-cli\/20190805-kubectl-debug.md\">Pridan\u00e1<\/a><\/noindex> alpha verzia pr\u00edkazu &#171;kubectl debug&#187;, ktor\u00e1 zjednodu\u0161uje ladenie v podoch spusten\u00edm efem\u00e9rnych kontajnerov s n\u00e1strojmi na ladenie.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-cli\/20200115-kubectl-diff.md\">Vyhl\u00e1sen\u00e1 stabiln\u00e1<\/a><\/noindex> pr\u00edkaz &#171;kubectl diff&#187;, ktor\u00fd umo\u017e\u0148uje vidie\u0165, \u010do sa zmen\u00ed v klastri, ak sa pou\u017eije manifest.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/pull\/87077\">Odstr\u00e1nen\u00e9<\/a><\/noindex> v\u0161etky gener\u00e1tory pr\u00edkazu &#171;kubectl run&#187;, okrem gener\u00e1tora spustenia jedin\u00e9ho podu.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/pull\/87580\">Zmenili<\/a><\/noindex> praporek &#171;\u2014dry-run&#187;, v z\u00e1vislosti od jeho hodnoty (client, server a none) sa sk\u00fa\u0161obn\u00e9 vykonanie pr\u00edkazu vykon\u00e1va na strane klienta alebo servera.\n<li class=\"l\"> K\u00f3d kubectl <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-cli\/kubectl-staging.md\">byl vy\u010dlen\u011bn<\/a><\/noindex> do samostatn\u00e9ho repozit\u00e1\u0159e. To umo\u017enilo odd\u011blit kubectl od intern\u00edch z\u00e1vislost\u00ed kubernetes a usnadnilo import k\u00f3du do extern\u00edch projekt\u016f.\n<\/ul>\n<li class=\"l\"> Ingress\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/758\">Za\u010dalo<\/a><\/noindex> zm\u011bna API group pro Ingress na networking.v1beta1.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-network\/20190125-ingress-api-group.md\">Boli pridan\u00e9<\/a><\/noindex> nov\u00e1 pole:\n<ul>\n<li> pathType, kter\u00e9 umo\u017e\u0148uje ur\u010dit, jak\u00fdm zp\u016fsobem bude srovn\u00e1v\u00e1n cesta v po\u017eadavku\n<li> IngressClassName \u2014 n\u00e1hrada za anot\u00e1ciu kubernetes.io\/ingress.class, ktor\u00e1 bola ozna\u010den\u00e1 ako deprecated. V tomto poli sa uv\u00e1dza n\u00e1zov \u0161peci\u00e1lneho objektu IngressClass.\n<\/ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/ingress\/#ingress-class\">Pridan\u00e9<\/a><\/noindex> objekt IngressClass, ve kter\u00e9m se uv\u00e1d\u00ed n\u00e1zev ingress kontrol\u00e9ru, jeho dal\u0161\u00ed parametry a znak pou\u017eit\u00ed jako v\u00fdchoz\u00ed.\n<\/ul>\n<li class=\"l\"> Service\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/service\/#application-protocol\">Pridan\u00e9<\/a><\/noindex> pole AppProtocol, ve kter\u00e9m je mo\u017en\u00e9 uv\u00e9st, jak\u00fd protokol pou\u017e\u00edv\u00e1 aplikace.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/endpoint-slices\/\">P\u0159evedeno<\/a><\/noindex> do beta stavu a zapnuto ve v\u00fdchoz\u00edm nastaven\u00ed EndpointSlicesAPI, kter\u00e9 je funk\u010dn\u011bj\u0161\u00ed n\u00e1hradou b\u011b\u017en\u00fdch Endpoints.\n<\/ul>\n<li class=\"l\"> Sie\u0165\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/508\">Podpora<\/a><\/noindex> IPv6 p\u0159evedena do beta stavu.\n<\/ul>\n<li class=\"l\"> Trval\u00e9 disky. Byla vyhl\u00e1\u0161ena stabiln\u00ed n\u00ed\u017ee uveden\u00e1 funk\u010dnost:\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/989\">Klonov\u00e1n\u00ed PVC<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/features\/issues\/351\">Pou\u017eit\u00ed nes\u00ed\u0165ov\u00fdch blokov\u00fdch raw za\u0159\u00edzen\u00ed jako trval\u00fdch disk\u016f<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/565\">Podpora blokov\u00fdch raw za\u0159\u00edzen\u00ed v CSI<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/603\">P\u0159ed\u00e1v\u00e1n\u00ed informac\u00ed o podu, kter\u00fd po\u017e\u00e1dal o p\u0159ipojen\u00ed disku, \u0159idi\u010di CSI<\/a><\/noindex>\n<\/ul>\n<li class=\"l\"> Konfigurace aplikace\n<ul>\n<li class=\"l\">  Do objekt\u016f ConfigMap a Secret <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/reference\/generated\/kubernetes-api\/v1.18\/#configmap-v1-core\">bolo pridan\u00e9<\/a><\/noindex> nov\u00e9 pole &#171;immutable&#187;. Nastaven\u00edm hodnoty po\u013ea na true sa zakazuje zmena objektu.\n<\/ul>\n<li class=\"l\"> Pl\u00e1nova\u010d\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-scheduling\/20200114-multi-scheduling-profiles.md\">Pridan\u00e1<\/a><\/noindex> mo\u017enos\u0165 vytv\u00e1ra\u0165 \u010fal\u0161ie profily pre kube-scheduler. Ak predt\u00fdm bolo potrebn\u00e9 spusti\u0165 \u010fal\u0161ie samostatn\u00e9 pl\u00e1nova\u010de na realiz\u00e1ciu ne\u0161tandardn\u00fdch algoritmov rozde\u013eovania podov, teraz je mo\u017en\u00e9 vytvori\u0165 \u010fal\u0161ie sady nastaven\u00ed pre \u0161tandardn\u00fd pl\u00e1nova\u010d a zada\u0165 jeho n\u00e1zov v tom istom poli podu &#171;.spec.schedulerName&#187;. \u0160tatus \u2014 alfa.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/configuration\/taint-and-toleration\/#taint-based-evictions\">Taint Based Eviction<\/a><\/noindex> byla vyhl\u00e1\u0161ena stabiln\u00ed\n<\/ul>\n<li class=\"l\"> \u0160k\u00e1lovanie\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-autoscaling\/20190307-configurable-scale-velocity-for-hpa.md\">Pridan\u00e1<\/a><\/noindex> mo\u017enost uv\u00e9st v manifestu HPA m\u00edru agresivity p\u0159i zm\u011bn\u011b po\u010dtu spu\u0161t\u011bn\u00fdch pod\u016f, tedy p\u0159i zv\u00fd\u0161en\u00ed zat\u00ed\u017een\u00ed spou\u0161t\u011bt okam\u017eit\u011b Nkr\u00e1t v\u00edce instanc\u00ed.\n<\/ul>\n<li class=\"l\"> Kubelet\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/nolancon\/website\/blob\/f4200307260ea3234540ef13ed80de325e1a7267\/content\/en\/docs\/tasks\/administer-cluster\/topology-manager.md\">Topology Manager<\/a><\/noindex> z\u00edskal beta status. Funkce zahrnuje NUMA rozlo\u017een\u00ed, co\u017e umo\u017e\u0148uje vyhnout se degradaci v\u00fdkonu na v\u00edc\u00e1socketov\u00fdch syst\u00e9mech.\n<li class=\"l\"> Beta status <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/configuration\/pod-overhead\/\">dostala<\/a><\/noindex>  funkce PodOverhead, kter\u00e1 umo\u017e\u0148uje uv\u00e9st v RuntimeClass dodate\u010dn\u00e9 mno\u017estv\u00ed zdroj\u016f pot\u0159ebn\u00fdch pro spu\u0161t\u011bn\u00ed podu.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1539\">Roz\u0161\u00edren\u00e1<\/a><\/noindex> podpora HugePages, bol pridan\u00fd alfa status izol\u00e1cie na \u00farovni kontajnera a podpora viacer\u00fdch ve\u013ekost\u00ed hugepages.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/pull\/86282\">Odstr\u00e1nen\u00e9<\/a><\/noindex> endpoint pre metriky \/metrics\/resource\/v1alpha1, namiesto neho sa pou\u017e\u00edva \/metrics\/resource\n<\/ul>\n<li class=\"l\"> API\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/pull\/85903\">Kone\u010dne<\/a><\/noindex> bolo odstr\u00e1nen\u00e9 povolenie pou\u017e\u00edva\u0165 zastaran\u00e9 API group apps\/v1beta1 a extensions\/v1beta1.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/reference\/using-api\/api-concepts\/#server-side-apply\">ServerSide Apply<\/a><\/noindex> bol zv\u00fd\u0161en\u00fd na status beta2. T\u00e1to vylep\u0161enie pres\u00fava manipul\u00e1ciu s objektmi z kubectl na API server. Autori tohto vylep\u0161enia tvrdia, \u017ee to umo\u017en\u00ed opravi\u0165 mno\u017estvo existuj\u00facich ch\u00fdb, ktor\u00e9 nie je mo\u017en\u00e9 opravi\u0165 v s\u00fa\u010dasnej situ\u00e1cii. Takisto pridali sekciu &#171;.metadata.managedFields&#187;, v ktorej pon\u00fakaj\u00fa uchov\u00e1va\u0165 hist\u00f3riu zmien objektu, s uveden\u00edm, kto, kedy a \u010do presne zmenil.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-auth\/20190607-certificates-api.md\">Ozn\u00e1men\u00e9<\/a><\/noindex> stabiln\u00fdm CertificateSigningRequest API.\n<\/ul>\n<li class=\"l\"> Podpora platformy Windows.\n<ul>\n<li class=\"l\"> Pokra\u010duje roz\u0161irovanie podpory Windows node. Pridan\u00e9 alfa verzie:\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1001\">Podpora CRI-Containerd<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1301\">Implement\u00e1cia RuntimeClass<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1122\">CSI proxy<\/a><\/noindex>\n<\/ul>\n<li class=\"l\"> Do stabiln\u00e9ho statusu pre\u0161la podpora\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/689\">Group Managed Service Account<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1043\">RunAsUserName<\/a><\/noindex>\n<\/ul>\n<\/ul>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52635\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043e\u0440\u043a\u0435\u0441\u0442\u0440\u043e\u0432\u043a\u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 Kubernetes 1.18, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u043a\u0430\u043a \u0435\u0434\u0438\u043d\u044b\u043c \u0446\u0435\u043b\u044b\u043c \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u043e\u043c \u0438\u0437 \u0438\u0437\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0439 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f, \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0445 \u0432 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u041f\u0440\u043e\u0435\u043a\u0442 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0431\u044b\u043b \u0441\u043e\u0437\u0434\u0430\u043d \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Google, \u043d\u043e \u0437\u0430\u0442\u0435\u043c \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043d \u043d\u0430 \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u0443\u044e \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0443, \u043a\u0443\u0440\u0438\u0440\u0443\u0435\u043c\u0443\u044e \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0435\u0439 Linux Foundation. \u041f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430 \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0435\u043c\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u043e\u043c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043d\u0435 \u043f\u0440\u0438\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u043a \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-76047","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043e\u0440\u043a\u0435\u0441\u0442\u0440\u043e\u0432\u043a\u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432\" \/>\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\/sk\/blog\/news\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a Kubernetes 1.18, \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u043e\u043c \u0438\u0437\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043e\u0440\u043a\u0435\u0441\u0442\u0440\u043e\u0432\u043a\u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov\" \/>\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-03-30T17:42:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-30T17:42:04+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\udd47Vydanie Kubernetes 1.18, syst\u00e9m spr\u00e1vy klastrov izolovan\u00fdch kontajnerov | ProHoster","description":"Zverejnen\u00e9 vydanie platformy orchestrace kontajnerov","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","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\u0412\u044b\u043f\u0443\u0441\u043a Kubernetes 1.18, \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043b\u0430\u0441\u0442\u0435\u0440\u043e\u043c \u0438\u0437\u043e\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043e\u0440\u043a\u0435\u0441\u0442\u0440\u043e\u0432\u043a\u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov","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-03-30T17:42:04+00:00","article:modified_time":"2020-03-30T17:42:04+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"76047","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 17:44:27","updated":"2022-10-05 08:05:27","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/76047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=76047"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/76047\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=76047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=76047"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=76047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}