{"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\/es\/blog\/news\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov","title":{"rendered":"Lanzamiento de Kubernetes 1.18, el sistema de gesti\u00f3n de cl\u00fasteres de contenedores aislados","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\/\">Publicado<\/a><\/noindex> lanzamiento de la plataforma de orquestaci\u00f3n de contenedores <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/\">Kubernetes 1.18<\/a><\/noindex>, que permite gestionar como un todo un cl\u00faster de contenedores aislados y proporciona mecanismos para implementar, mantener y escalar aplicaciones ejecutadas en contenedores. El proyecto fue originalmente creado por Google, pero luego se traslad\u00f3 a una plataforma independiente administrada por la Linux Foundation. La plataforma se posiciona como una soluci\u00f3n universal desarrollada por la comunidad, no vinculada a sistemas espec\u00edficos y capaz de trabajar con cualquier aplicaci\u00f3n en cualquier entorno en la nube. El c\u00f3digo de Kubernetes est\u00e1 escrito en Go y <noindex><a rel=\"nofollow\" href=\"http:\/\/github.com\/kubernetes\/kubernetes\">se distribuye<\/a><\/noindex> bajo la licencia Apache 2.0. <\/p>\n<p>se proporcionan funciones para implementar y gestionar la infraestructura, tales como el mantenimiento de una base de datos DNS, balanceo de carga,<br \/>\ndistribuci\u00f3n de contenedores entre nodos del cl\u00faster (migraci\u00f3n de contenedores seg\u00fan los cambios en la carga y las necesidades de los servicios), verificaci\u00f3n de estado a nivel de aplicaciones, gesti\u00f3n de cuentas, actualizaci\u00f3n y escalado din\u00e1mico del cl\u00faster en funcionamiento, sin detenerlo. Es posible implementar grupos de contenedores realizando operaciones de actualizaci\u00f3n y reversi\u00f3n de cambios simult\u00e1neamente para todo el grupo, as\u00ed como una divisi\u00f3n l\u00f3gica del cl\u00faster en partes con separaci\u00f3n de recursos. Tambi\u00e9n se admite la migraci\u00f3n din\u00e1mica de aplicaciones, para las cuales los datos pueden almacenarse tanto en almacenamiento local como en sistemas de almacenamiento en red. <\/p>\n<p>La versi\u00f3n 1.18 de Kubernetes incluye 38 cambios y mejoras, de las cuales 15 han sido promovidas a estado estable y 11 a estado beta. 12 cambios nuevos se han propuesto en estado alfa. Para la preparaci\u00f3n de la nueva versi\u00f3n, se han dedicado esfuerzos equitativos tanto a mejorar diversas funcionalidades y estabilizar caracter\u00edsticas experimentales como a a\u00f1adir nuevos desarrollos. Principales cambios:<\/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\">Se ha a\u00f1adido<\/a><\/noindex> la versi\u00f3n alfa del comando &#171;kubectl debug&#187;, que simplifica la depuraci\u00f3n en los pods mediante el lanzamiento de contenedores ef\u00edmeros con herramientas de depuraci\u00f3n.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-cli\/20200115-kubectl-diff.md\">Anunciada como estable<\/a><\/noindex> el comando &#171;kubectl diff&#187;, que permite ver qu\u00e9 cambiar\u00e1 en el cl\u00faster si se aplica el manifiesto.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/pull\/87077\">Eliminados<\/a><\/noindex> todos los generadores del comando &#171;kubectl run&#187;, excepto el generador para lanzar un pod \u00fanico.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/pull\/87580\">Se ha cambiado<\/a><\/noindex> la opci\u00f3n &#171;&#8212;dry-run&#187;, dependiendo de su valor (client, server y none), ejecuta un ensayo del comando en el lado del cliente o del servidor.\n<li class=\"l\"> C\u00f3digo kubectl <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-cli\/kubectl-staging.md\">se ha separado<\/a><\/noindex> en un repositorio independiente. Esto ha permitido desacoplar kubectl de las dependencias internas de kubernetes y ha facilitado la importaci\u00f3n de c\u00f3digo en proyectos externos.\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\">Comenz\u00f3<\/a><\/noindex> cambio del grupo API para 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\">A\u00f1adidos<\/a><\/noindex> nuevos campos:\n<ul>\n<li> pathType, que permite especificar c\u00f3mo se comparar\u00e1 la ruta en la solicitud\n<li> IngressClassName &#8212; reemplaza la anotaci\u00f3n kubernetes.io\/ingress.class, que ha sido declarada obsoleta. En este campo se especifica el nombre del objeto especial IngressClass.\n<\/ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/ingress\/#ingress-class\">Se a\u00f1adi\u00f3<\/a><\/noindex> el objeto IngressClass, donde se especifica el nombre del controlador de ingreso, sus par\u00e1metros adicionales y la indicaci\u00f3n de su uso como predeterminado\n<\/ul>\n<li class=\"l\"> Servicio\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/service\/#application-protocol\">Se han a\u00f1adido<\/a><\/noindex> el campo AppProtocol, en el que se puede indicar qu\u00e9 protocolo utiliza la aplicaci\u00f3n\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/services-networking\/endpoint-slices\/\">Se ha trasladado<\/a><\/noindex> a estado beta y se ha incluido por defecto EndpointSlicesAPI, que es un reemplazo m\u00e1s funcional de los Endpoints convencionales.\n<\/ul>\n<li class=\"l\"> Red\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/508\">Soporte<\/a><\/noindex> IPv6 ha pasado a estado beta.\n<\/ul>\n<li class=\"l\"> Discos persistentes. Se ha declarado estable la siguiente funcionalidad:\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/989\">Clonaci\u00f3n de PVC<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/features\/issues\/351\">Uso de dispositivos raw de bloques no en red como discos persistentes<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/565\">Soporte para dispositivos raw de bloques en CSI<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/603\">Transmisi\u00f3n de informaci\u00f3n sobre el pod que solicit\u00f3 la conexi\u00f3n del disco al controlador CSI<\/a><\/noindex>\n<\/ul>\n<li class=\"l\"> Configuraci\u00f3n de la aplicaci\u00f3n\n<ul>\n<li class=\"l\">  En los objetos ConfigMap y Secret <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/reference\/generated\/kubernetes-api\/v1.18\/#configmap-v1-core\">a\u00f1adido<\/a><\/noindex> nuevo campo &#171;immutable&#187;. Configurar este campo en true proh\u00edbe la modificaci\u00f3n del objeto.\n<\/ul>\n<li class=\"l\"> Programador\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\">Se ha a\u00f1adido<\/a><\/noindex> la posibilidad de crear perfiles adicionales para kube-scheduler. Anteriormente, era necesario ejecutar planificadores adicionales separados para implementar algoritmos de distribuci\u00f3n de pods no est\u00e1ndar; ahora se puede crear conjuntos de configuraciones adicionales para el planificador est\u00e1ndar y especificar su nombre en el mismo campo del pod &#171;.spec.schedulerName&#187;. Estado &#8212; alfa.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/configuration\/taint-and-toleration\/#taint-based-evictions\">Desalojo Basado en Taint<\/a><\/noindex> ha sido declarado estable\n<\/ul>\n<li class=\"l\"> Escalado\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\">Se ha a\u00f1adido<\/a><\/noindex> la posibilidad de indicar en el manifiesto HPA el grado de agresividad al modificar la cantidad de pods en ejecuci\u00f3n, es decir, al aumentar la carga, iniciar de inmediato N veces m\u00e1s instancias.\n<\/ul>\n<li class=\"l\"> ha comenzado a utilizar\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\">Administrador de Topolog\u00eda<\/a><\/noindex> ha alcanzado estado beta. La funci\u00f3n incluye distribuci\u00f3n NUMA, lo que permite evitar la degradaci\u00f3n del rendimiento en sistemas de m\u00faltiples sockets.\n<li class=\"l\"> Estado beta <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/concepts\/configuration\/pod-overhead\/\">reciba<\/a><\/noindex>  la funci\u00f3n PodOverhead, que permite especificar en RuntimeClass una cantidad adicional de recursos necesaria para ejecutar un pod.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1539\">Se ha ampliado<\/a><\/noindex> Soporte para HugePages, se agreg\u00f3 la aislaci\u00f3n a nivel de contenedor en estado alfa y se admite m\u00faltiples tama\u00f1os de hugepages.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/pull\/86282\">Eliminado<\/a><\/noindex> endpoint para m\u00e9tricas \/metrics\/resource\/v1alpha1, en su lugar se utiliza \/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\">Finalizado<\/a><\/noindex> se ha eliminado la posibilidad de usar los grupos de API obsoletos apps\/v1beta1 y extensions\/v1beta1.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.io\/docs\/reference\/using-api\/api-concepts\/#server-side-apply\">Aplicaci\u00f3n del lado del servidor<\/a><\/noindex> elevado al estado beta2. Esta mejora traslada la manipulaci\u00f3n de objetos de kubectl al API-server. Los autores de la mejora afirman que esto permitir\u00e1 corregir numerosos errores existentes que no se pueden solucionar en la situaci\u00f3n actual. Tambi\u00e9n han agregado la secci\u00f3n &#171;.metadata.managedFields&#187;, que propone almacenar el historial de cambios del objeto, indicando qui\u00e9n, cu\u00e1ndo y qu\u00e9 se modific\u00f3.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/blob\/master\/keps\/sig-auth\/20190607-certificates-api.md\">Se ha declarado<\/a><\/noindex> API de CertificateSigningRequest estable.\n<\/ul>\n<li class=\"l\"> Soporte para la plataforma Windows.\n<ul>\n<li class=\"l\"> Contin\u00faa ampli\u00e1ndose el soporte para nodos Windows. Se han agregado versiones alfa:\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1001\">Soporte para CRI-Containerd<\/a><\/noindex>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/1301\">Implementaci\u00f3n de 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\"> Se ha trasladado al estado estable el soporte para\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/enhancements\/issues\/689\">Cuenta de servicio administrada por grupos<\/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>Fuente: <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.2 - 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\/es\/blog\/news\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\/es\/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\udd47Lanzamiento de Kubernetes 1.18, sistema de gesti\u00f3n de cl\u00fasteres de contenedores aislados | ProHoster","description":"Se ha publicado la versi\u00f3n de la plataforma de orquestaci\u00f3n de contenedores","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/vypusk-kubernetes-1-18-sistemy-upravleniya-klasterom-izolirovannyh-kontejnerov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/76047","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=76047"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/76047\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=76047"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=76047"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=76047"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}