{"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\/it\/blog\/novosti-interneta\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov","title":{"rendered":"Uscita di Kubernetes 1.18, il sistema di gestione dei cluster di contenitori isolati","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\/\">Pubblicato<\/a><\/noindex> rilascio della piattaforma di orchestrazione dei container <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/\">Kubernetes 1.18<\/a><\/noindex>, che consente di gestire come un'unica entit\u00e0 un cluster di container isolati e fornisce meccanismi per il deployment, la gestione e il scaling delle applicazioni eseguite nei container. Il progetto \u00e8 stato originariamente creato da Google, ma poi \u00e8 stato trasferito a una piattaforma indipendente sotto la supervisione della Linux Foundation. La piattaforma \u00e8 posizionata come una soluzione universale sviluppata dalla comunit\u00e0, non legata a sistemi specifici e in grado di funzionare con qualsiasi applicazione in qualsiasi ambiente cloud. Il codice di Kubernetes \u00e8 scritto in Go e <noindex><a rel=\"nofollow\" href=\"http:\/\/github.com\/kubernetes\/kubernetes\">distribuito<\/a><\/noindex> sotto licenza Apache 2.0. <\/p>\n<p>fornisce funzionalit\u00e0 per il deployment e la gestione dell'infrastruttura, come la gestione del database DNS, il bilanciamento del carico,<br \/>\ndistribuzione dei container sui nodi del cluster (migrazione dei container in base alle variazioni di carico e alle esigenze dei servizi), verifica della funzionalit\u00e0 a livello di applicazioni, gestione degli account, aggiornamento e scalabilit\u00e0 dinamica del cluster in funzione, senza interruzioni. \u00c8 possibile implementare gruppi di container eseguendo operazioni di aggiornamento e rollback simultaneamente per l'intero gruppo, cos\u00ec come una suddivisione logica del cluster in parti con separazione delle risorse. \u00c8 supportata la migrazione dinamica delle applicazioni, per le quali possono essere utilizzati sia archivi locali che sistemi di archiviazione di rete. <\/p>\n<p>Il rilascio di Kubernetes 1.18 include 38 modifiche e miglioramenti, di cui 15 sono stati trasferiti allo stato stabile e 11 allo stato beta. 12 nuove modifiche sono proposte in stato alpha. Nella preparazione della nuova versione, sono stati dedicati sforzi equivalenti sia al perfezionamento delle varie funzionalit\u00e0 e alla stabilizzazione delle capacit\u00e0 sperimentali, sia all'aggiunta di nuovi sviluppi. Modifiche principali:<\/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\">Aggiunto<\/a><\/noindex> alpha version del comando &#171;kubectl debug&#187;, che semplifica il debug nei pod eseguendo contenitori efimeri con strumenti per il debug.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-cli\/20200115-kubectl-diff.md\">Annunciata stabile<\/a><\/noindex> comando &#171;kubectl diff&#187;, che permette di visualizzare cosa cambier\u00e0 nel cluster se si applica il manifesto.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/pull\/87077\">Rimossi<\/a><\/noindex> tutti i generatori del comando &#171;kubectl run&#187;, ad eccezione del generatore per l'avvio di un singolo pod.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/pull\/87580\">Modificato<\/a><\/noindex> flag &#171;&#8212;dry-run&#187;, a seconda del suo valore (client, server e none) l'esecuzione di prova del comando avviene lato client oppure server.\n<li class=\"l\"> Il codice kubectl <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-cli\/kubectl-staging.md\">\u00e8 stato estratto<\/a><\/noindex> in un repository separato. Questo ha permesso di separare kubectl dalle dipendenze interne di kubernetes e ha facilitato l'importazione del codice in progetti esterni.\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\">\u00c8 iniziato<\/a><\/noindex> cambiamento del gruppo API per Ingress a 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\">Aggiunti<\/a><\/noindex> nuovi campi:\n<ul>\n<li> pathType, che consente di specificare come verr\u00e0 confrontato il percorso nella richiesta\n<li> IngressClassName &#8212; sostituisce l'annotazione kubernetes.io\/ingress.class, che \u00e8 stata deprecata. In questo campo viene specificato il nome dell'oggetto IngressClass speciale.\n<\/ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/ingress\/#ingress-class\">Aggiunto<\/a><\/noindex> oggetto IngressClass, in cui viene specificato il nome del controller ingress, i suoi parametri aggiuntivi e il flag di utilizzo predefinito\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\">Aggiunto<\/a><\/noindex> campo AppProtocol, in cui \u00e8 possibile specificare quale protocollo utilizza l'applicazione\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/endpoint-slices\/\">Tradotto<\/a><\/noindex> in stato beta e abilitato per impostazione predefinita EndpointSlicesAPI, che \u00e8 un sostituto pi\u00f9 funzionale degli Endpoints ordinari.\n<\/ul>\n<li class=\"l\"> Rete\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/508\">Supporto<\/a><\/noindex> IPv6 \u00e8 stata portata in stato beta.\n<\/ul>\n<li class=\"l\"> Dischi persistenti. \u00c8 stata dichiarata stabile la seguente funzionalit\u00e0:\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/989\">Clonazione PVC<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/features\/issues\/351\">Utilizzo di dispositivi raw a blocchi non di rete come dischi persistenti<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/565\">Supporto per dispositivi raw a blocchi in CSI<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/603\">Trasmissione delle informazioni sul pod che ha richiesto il collegamento del disco al driver CSI<\/a><\/noindex>\n<\/ul>\n<li class=\"l\"> Configurazione dell'applicazione\n<ul>\n<li class=\"l\">  Negli oggetti ConfigMap e Secret <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/reference\/generated\/kubernetes-api\/v1.18\/#configmap-v1-core\">aggiunto<\/a><\/noindex> nuovo campo &#171;immutable&#187;. Impostare il valore del campo su true impedisce la modifica dell'oggetto.\n<\/ul>\n<li class=\"l\"> Pianificatore\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\">Aggiunto<\/a><\/noindex> possibilit\u00e0 di creare profili aggiuntivi per kube-scheduler. Se prima era necessaria l'esecuzione di pianificatori separati per implementare algoritmi di distribuzione dei pod non standard, ora \u00e8 possibile creare set di configurazioni aggiuntive per il pianificatore standard e specificarne il nome nello stesso campo del pod &#171;.spec.schedulerName&#187;. Stato &#8212; alpha.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/configuration\/taint-and-toleration\/#taint-based-evictions\">Rimozione basata su Taint<\/a><\/noindex> dichiarata stabile\n<\/ul>\n<li class=\"l\"> Scalabilit\u00e0\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\">Aggiunto<\/a><\/noindex> la possibilit\u00e0 di specificare nel manifesto HPA il grado di aggressivit\u00e0 nel cambiare il numero di pod in esecuzione, cio\u00e8 avviare immediatamente N volte pi\u00f9 istanze all'aumentare del carico.\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> ha raggiunto lo stato beta. La funzione include la distribuzione NUMA, che aiuta a evitare il degrado delle prestazioni su sistemi multi-socket.\n<li class=\"l\"> Stato beta <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/configuration\/pod-overhead\/\">ha ricevuto<\/a><\/noindex>  la funzionalit\u00e0 PodOverhead, che consente di specificare in RuntimeClass un'ulteriore quantit\u00e0 di risorse necessarie per l'avvio del pod.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1539\">Ampliate<\/a><\/noindex> supporto per HugePages, in stato alpha \u00e8 stata aggiunta l'isolamento a livello di contenitore e supporto per pi\u00f9 dimensioni di hugepages.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/pull\/86282\">Rimosso<\/a><\/noindex> endpoint per metriche \/metrics\/resource\/v1alpha1, al suo posto si utilizza \/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\">Definitivamente<\/a><\/noindex> eliminata la possibilit\u00e0 di utilizzare i gruppi API obsoleti apps\/v1beta1 e 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> elevato allo stato beta2. Questo miglioramento sposta la manipolazione degli oggetti da kubectl al server API. Gli autori del miglioramento affermano che ci\u00f2 permetter\u00e0 di risolvere molti errori esistenti che non possono essere corretti nella situazione attuale. Hanno inoltre aggiunto la sezione &#171;.metadata.managedFields&#187;, in cui propongono di memorizzare la cronologia delle modifiche dell'oggetto, specificando chi, quando e cosa \u00e8 stato modificato.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-auth\/20190607-certificates-api.md\">Dichiarato<\/a><\/noindex> API CertificateSigningRequest stabile.\n<\/ul>\n<li class=\"l\"> Supporto della piattaforma Windows.\n<ul>\n<li class=\"l\"> Continua ad espandersi il supporto per Windows node. Aggiunte le versioni alfa:\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1001\">Supporto CRI-Containerd<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1301\">Implementazione di RuntimeClass<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1122\">Proxy CSI<\/a><\/noindex>\n<\/ul>\n<li class=\"l\"> Supporto tradotto allo stato stabile\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>Fonte: <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-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - 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\/it\/blog\/novosti-interneta\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/blog\/novosti-interneta\/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\udd47Rilascio di Kubernetes 1.18, sistema di gestione dei cluster di container isolati | ProHoster","description":"\u00c8 stato pubblicato il rilascio della piattaforma di orchestrazione dei container","canonical_url":"https:\/\/prohoster.info\/it\/blog\/novosti-interneta\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","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\/it\/blog\/novosti-interneta\/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\/it\/wp-json\/wp\/v2\/posts\/76047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=76047"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/76047\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=76047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=76047"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=76047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}