{"id":34683,"date":"2019-10-31T21:59:48","date_gmt":"2019-10-31T18:59:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov\/"},"modified":"2019-10-31T21:59:48","modified_gmt":"2019-10-31T18:59:48","slug":"gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-kontejnerov","title":{"rendered":"GitLab 11.11: varios responsables para merge requests y mejoras para contenedores","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"GitLab 11.11: varios responsables para merge requests y mejoras para contenedores\" src=\"\/wp-content\/uploads\/2019\/05\/0887dec341b6fcd6b12422babac990e1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h3 id=\"bolshe-vozmozhnostey-dlya-sovmestnoy-raboty-i-dopolnitelnye-uvedomleniya\">M\u00e1s oportunidades para la colaboraci\u00f3n y notificaciones adicionales<\/h3>\n<p><\/p>\n<p>En GitLab, siempre estamos buscando nuevas maneras de mejorar la colaboraci\u00f3n a lo largo de todo el ciclo de vida de DevOps. Nos complace anunciar que a partir de esta versi\u00f3n, apoyamos <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#multiple-assignees-for-merge-requests\">varios responsables para una sola solicitud de fusi\u00f3n<\/a><\/noindex>! Esta funci\u00f3n est\u00e1 disponible a partir del nivel GitLab Starter y realmente encarna nuestro lema: <strong>\u00abTodos pueden contribuir\u00bb<\/strong>. Sabemos que muchas personas pueden trabajar en una sola solicitud de fusi\u00f3n para asegurar que todo est\u00e9 en orden, y ahora tienen la posibilidad de asignar m\u00faltiples responsables para las solicitudes de fusi\u00f3n.<\/p>\n<p><\/p>\n<p>Adem\u00e1s, los equipos de DevOps ahora reciben <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#deployment-notifications-for-slack-and-mattermost\">notificaciones autom\u00e1ticas sobre eventos de despliegue en Slack y Mattermost<\/a><\/noindex>. Agregue nuevas notificaciones a la lista de eventos a enviar en estos dos chat, y su equipo casi instant\u00e1neamente se enterar\u00e1 sobre los nuevos despliegues.<\/p>\n<p><\/p>\n<h3 id=\"sokraschenie-izderzhek-s-podderzhkoy-konteynerov-docker-v-windows-i-podgotovkoy-klasterov-kubernetes-na-urovne-ekzemplyara\">Reducci\u00f3n de costos con soporte para contenedores Docker en Windows y preparaci\u00f3n de cl\u00fasteres Kubernetes a nivel de instancia<\/h3>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>\u00a1Amamos los contenedores! Los contenedores consumen menos recursos del sistema en comparaci\u00f3n con las m\u00e1quinas virtuales y mejoran la portabilidad de la aplicaci\u00f3n. Desde la versi\u00f3n GitLab 11.11, apoyamos <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#windows-container-executor-for-gitlab-runner\">Windows Container Executor para GitLab Runner<\/a><\/noindex>, por lo que ahora puede usar contenedores Docker en Windows y disfrutar de capacidades avanzadas de orquestaci\u00f3n de pipelines y administraci\u00f3n.<\/p>\n<p><\/p>\n<p>GitLab Premium (solo para instancias autogestionadas) ahora ofrece <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#caching-dependency-proxy-for-container-registry\">un proxy de cach\u00e9 para dependencias de im\u00e1genes Docker<\/a><\/noindex>. Esta adici\u00f3n acelerar\u00e1 la entrega, ya que ahora tendr\u00e1 un proxy de cach\u00e9 para las im\u00e1genes Docker m\u00e1s utilizadas.<\/p>\n<p><\/p>\n<p>Los usuarios de instancias autogestionadas de GitLab ahora pueden preparar <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#instance-level-kubernetes-cluster-configuration\">un cl\u00faster Kubernetes a nivel de instancias<\/a><\/noindex>, y todos los grupos y proyectos en la instancia lo usar\u00e1n para sus despliegues. Gracias a esta integraci\u00f3n, GitLab crear\u00e1 autom\u00e1ticamente recursos para proyectos espec\u00edficos para mayor seguridad.<\/p>\n<p><\/p>\n<h3 id=\"i-eto-esche-ne-vse\">\u00a1Y eso no es todo!<\/h3>\n<p><\/p>\n<p>Adem\u00e1s de las nuevas oportunidades para la colaboraci\u00f3n y las notificaciones adicionales, hemos a\u00f1adido <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#guest-access-to-releases\">acceso de invitados a las versiones<\/a><\/noindex>, hemos aumentado <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#add-on-ci-runner-minutes-have-been-extended-to-free-plans\">minutos adicionales de CI Runner para GitLab Free<\/a><\/noindex>, simplificamos las revisiones mediante <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/2019\/05\/22\/gitlab-11-11-released\/#applying-a-suggestion-now-automatically-resolves-the-discussion\">la resoluci\u00f3n autom\u00e1tica de discusiones al aplicar una sugerencia<\/a><\/noindex>, \u00a1y mucho m\u00e1s!<\/p>\n<p><\/p>\n<blockquote><p>El empleado m\u00e1s valioso de este mes (<noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/community\/mvp\/\">MVP<\/a><\/noindex>) \u2014 Kia Mei Somabes (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/kiameisomabes\">Kia Mei Somabes<\/a><\/noindex>)<\/p>\n<p>En esta edici\u00f3n, hemos a\u00f1adido la posibilidad de cargar carpetas individuales desde los repositorios, en lugar de todo el contenido. Ahora puedes cargar solo los archivos necesarios. \u00a1Gracias, Kia Mei Somabes!<\/p><\/blockquote>\n<p><\/p>\n<h2 id=\"glavnye-fichi-gitlab-1111\">Funciones principales de GitLab 11.11<\/h2>\n<p><\/p>\n<h3 id=\"windows-container-executor-dlya-gitlab-runner\">Windows Container Executor para GitLab Runner<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>En GitLab 11.11 hemos a\u00f1adido un nuevo ejecutor en GitLab Runner para que los contenedores de Docker puedan ser utilizados en Windows. Anteriormente, para orquestar contenedores de Docker en Windows se necesitaba usar la l\u00ednea de comandos, pero ahora se pueden trabajar con contenedores de Docker en Windows directamente, casi como en Linux. Ahora, los usuarios de las plataformas de Microsoft tienen m\u00e1s oportunidades para orquestar pipelines y gestionar.<\/p>\n<p><\/p>\n<p>Esta actualizaci\u00f3n incluye un mejor soporte para PowerShell en GitLab CI\/CD, as\u00ed como nuevas im\u00e1genes auxiliares para diferentes versiones de contenedores de Windows. Tus propios runners de Windows, por supuesto, se pueden utilizar con GitLab.com, pero por ahora no est\u00e1n en la lista de herramientas p\u00fablicas.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ox\/p1\/pt\/oxp1ptcfi53ctd6bmhlejt52t_8.png\"><img decoding=\"async\" alt=\"GitLab 11.11: varios responsables para merge requests y mejoras para contenedores\" src=\"\/wp-content\/uploads\/2019\/05\/3d991e4acc92816901582596537ad12d.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"keshiruyuschiy-proksi-zavisimostey-dlya-reestra-konteynerov\">Proxy de cach\u00e9 de dependencias para el registro de contenedores<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>Los equipos a menudo utilizan contenedores en los pipelines de construcci\u00f3n, y un proxy de cach\u00e9 para las im\u00e1genes y paquetes utilizados con frecuencia desde upstream es una excelente manera de acelerar los pipelines. Con una copia local de las capas necesarias, accesible a trav\u00e9s del nuevo proxy de cach\u00e9, se puede trabajar de manera m\u00e1s eficiente con im\u00e1genes comunes en tu entorno.<\/p>\n<p><\/p>\n<p>Por ahora, el proxy de contenedores solo est\u00e1 disponible para instancias autoadministradas en el servidor web <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/omnibus\/settings\/puma.html\">Puma (en modo experimental)<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/zx\/k0\/a_\/zxk0a_ctmegblwe0i_qrhivtvjw.png\"><img decoding=\"async\" alt=\"GitLab 11.11: varios responsables para merge requests y mejoras para contenedores\" src=\"\/wp-content\/uploads\/2019\/05\/9cb077673935974d6af0e7980276c525.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"neskolko-otvetstvennyh-dlya-merdzh-rekvestov\">Varios responsables para las merge requests<\/h3>\n<p><\/p>\n<p><em>STARTER, PREMIUM, ULTIMATE, BRONCE, PLATA, ORO<\/em><\/p>\n<p><\/p>\n<p>A menudo, varias personas trabajan en la misma funci\u00f3n dentro de una rama compartida y una merge request, por ejemplo, cuando los desarrolladores de frontend y backend colaboran estrechamente entre s\u00ed o cuando los desarrolladores trabajan en parejas, como en la programaci\u00f3n extrema.<\/p>\n<p><\/p>\n<p>En GitLab 11.11 se pueden asignar varias personas a las merge requests. Al igual que con varios responsables de tareas, se pueden utilizar listas, filtros, notificaciones y API.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/v4\/so\/x5\/v4sox5skhu3uot8g724wgbnkgws.png\"><img decoding=\"async\" alt=\"GitLab 11.11: varios responsables para merge requests y mejoras para contenedores\" src=\"\/wp-content\/uploads\/2019\/05\/3416db7e19ba5a7ee5fc91e38490fed7.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"konfiguraciya-klastera-kubernetes-na-urovne-ekzemplyara\">Configuraci\u00f3n del cl\u00faster de Kubernetes a nivel de instancia<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>El modelo de seguridad y preparaci\u00f3n en Kubernetes est\u00e1 evolucionando, y ahora se puede atender a un gran n\u00famero de clientes a trav\u00e9s de un cl\u00faster com\u00fan.<\/p>\n<p><\/p>\n<p>En GitLab 11.11, los usuarios de instancias autogestionadas ahora pueden preparar un cl\u00faster a nivel de instancia, y todos los grupos y proyectos en la instancia lo utilizar\u00e1n para sus despliegues. Gracias a esta integraci\u00f3n, GitLab con Kubernetes crear\u00e1 autom\u00e1ticamente recursos para proyectos espec\u00edficos para mayor seguridad.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/gq\/f7\/ia\/gqf7iald9i3j80ww4cu2t4gd_8m.png\"><img decoding=\"async\" alt=\"GitLab 11.11: varios responsables para merge requests y mejoras para contenedores\" src=\"\/wp-content\/uploads\/2019\/05\/fc8b3b09aa400556c7eeec63b8efc785.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"uvedomleniya-o-deployah-v-slack-i-mattermost\">Notificaciones de despliegues en Slack y Mattermost<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Ahora puedes configurar notificaciones autom\u00e1ticas sobre eventos de despliegue en el canal del equipo gracias a la integraci\u00f3n con chats <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/user\/project\/integrations\/slack.html\">Slack<\/a><\/noindex> y <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/user\/project\/integrations\/mattermost.html\">Mattermost<\/a><\/noindex>, y tu equipo estar\u00e1 al tanto de todos los eventos importantes.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/az\/gv\/_d\/azgv_d7ss0efz9misepgduv0vdu.png\"><img decoding=\"async\" alt=\"GitLab 11.11: varios responsables para merge requests y mejoras para contenedores\" src=\"\/wp-content\/uploads\/2019\/05\/c7b470294640d2cdf16bde761437c665.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"gostevoy-dostup-k-vypuskam\">Acceso de invitados a las versiones<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Ahora los usuarios invitados de tus proyectos pueden ver las versiones publicadas en la p\u00e1gina de Releases. Podr\u00e1n descargar los artefactos publicados, pero no podr\u00e1n descargar el c\u00f3digo fuente ni ver informaci\u00f3n sobre los repositorios, como etiquetas o commits.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/zn\/0x\/it\/zn0xit3cx4szlvqtgljd7rxyo7g.png\"><img decoding=\"async\" alt=\"GitLab 11.11: varios responsables para merge requests y mejoras para contenedores\" src=\"\/wp-content\/uploads\/2019\/05\/60e3216a4228306f136e1229c3ec2e56.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h2 id=\"drugie-uluchsheniya-v-gitlab-1111\">Otras mejoras en GitLab 11.11<\/h2>\n<p><\/p>\n<h3 id=\"serializovannye-grafy-kommitov-dlya-povysheniya-proizvoditelnosti\">Grafos de commits serializados para mejorar el rendimiento<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Para muchas operaciones de Git es necesario recorrer el grafo de commits, como calcular la base de fusi\u00f3n o mostrar ramas que contienen un commit. Cuantos m\u00e1s commits haya, m\u00e1s lentas son estas operaciones, porque para el recorrido se deben cargar cada objeto desde el disco para leer sus punteros.<\/p>\n<p><\/p>\n<p>En GitLab 11.11, hemos incluido la funci\u00f3n de grafos de commits serializados, presentada en las \u00faltimas versiones de Git, para calcular y almacenar esta informaci\u00f3n de antemano. Ahora, los recorridos en repositorios grandes se realizan mucho m\u00e1s r\u00e1pido. El grafo de commits se crear\u00e1 autom\u00e1ticamente en la pr\u00f3xima recolecci\u00f3n de basura del repositorio.<\/p>\n<p><\/p>\n<p>Lee sobre c\u00f3mo se cre\u00f3 el grafo de commits serializados en <noindex><a rel=\"nofollow\" href=\"https:\/\/devblogs.microsoft.com\/devops\/supercharging-the-git-commit-graph\/\">una serie de art\u00edculos<\/a><\/noindex> de uno de los autores de esta funci\u00f3n.<\/p>\n<p><\/p>\n<h3 id=\"dopolnitelnye-minuty-ci-runner-teper-i-dlya-besplatnyh-planov\">Minutos adicionales de CI Runner: ahora tambi\u00e9n para planes gratuitos<\/h3>\n<p><\/p>\n<p><em>GRATIS, BRONCE, PLATA, ORO<\/em><\/p>\n<p><\/p>\n<p>El mes pasado a\u00f1adimos la posibilidad de comprar minutos adicionales de CI Runner, pero solo para planes de pago en GitLab.com. En esta versi\u00f3n, los minutos tambi\u00e9n se pueden comprar en planes gratuitos.<\/p>\n<p><\/p>\n<h3 id=\"zagruzka-arhivov-direktoriy-v-repozitorii\">Descarga de archivos comprimidos de directorios en el repositorio<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Dependiendo del tipo y tama\u00f1o del proyecto, el archivo completo del proyecto puede tardar mucho en descargarse y no siempre es necesario, especialmente en el caso de grandes monorepositorios. En GitLab 11.11, se puede descargar un archivo comprimido del contenido del directorio actual, incluidos los subdirectorios, para seleccionar solo las carpetas necesarias.<\/p>\n<p><\/p>\n<p>Gracias por el trabajo, <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/kiameisomabes\">Kia Mei Somabes<\/a><\/noindex>!<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/uk\/hr\/3m\/ukhr3mowq-mhsxy_2_fixj2rkay.png\"><img decoding=\"async\" alt=\"GitLab 11.11: varios responsables para merge requests y mejoras para contenedores\" src=\"\/wp-content\/uploads\/2019\/05\/4d180f877e5e12a825c98e337487ae75.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"primenenie-predlozheniya-teper-avtomaticheski-razreshaet-obsuzhdenie\">La aplicaci\u00f3n de la propuesta ahora permite autom\u00e1ticamente la discusi\u00f3n<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>La propuesta de cambios facilita la colaboraci\u00f3n en las merge requests: ahora se puede prescindir de copiar y pegar para aceptar el cambio propuesto. En GitLab 11.11, hemos simplificado a\u00fan m\u00e1s este proceso: ahora la discusi\u00f3n se resuelve autom\u00e1ticamente al aplicar la propuesta.<\/p>\n<p>\n<center><div class=\"youtube-placeholder\" data-id=\"LUG8H46sXCI\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/LUG8H46sXCI\/hqdefault.jpg\" alt=\"Reproducir video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<h3 id=\"schetchik-vremeni-na-bokovoy-paneli-doski-zadach\">Contador de tiempo en el panel lateral del tablero de tareas<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Los paneles laterales de tareas deben verse iguales en las vistas de tablero y de tareas. Por lo tanto, en GitLab ahora hay un contador de tiempo en el panel lateral de tareas en el tablero de tareas. Simplemente dir\u00edgete al tablero de tareas, haz clic en una tarea, y se abrir\u00e1 el panel lateral con el contador de tiempo.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/w2\/5a\/mh\/w25amhv1medrejnpno8qndis1_e.png\"><img decoding=\"async\" alt=\"GitLab 11.11: varios responsables para merge requests y mejoras para contenedores\" src=\"\/wp-content\/uploads\/2019\/05\/dfb02562b94459721ac27638c9944fbf.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"svedeniya-o-deployah-v-environments-api\">Informaci\u00f3n sobre despliegues en Environments API<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Hemos a\u00f1adido la capacidad de solicitar informaci\u00f3n sobre un entorno espec\u00edfico en Environments API, para saber qu\u00e9 commit est\u00e1 desplegado en el entorno en este momento. Esto simplificar\u00e1 la automatizaci\u00f3n y los informes para los usuarios de Environments en GitLab.<\/p>\n<p><\/p>\n<h3 id=\"otricatelnye-sovpadeniya-peremennyh-dlya-pravil-payplayna\">Coincidencias negativas de variables para las reglas del pipeline<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Ahora se puede verificar la desigualdad negativa o coincidencia de patrones (<code>!=<\/code> y <code>!~<\/code>) en el archivo <code>.gitlab-ci.yml<\/code> al verificar los valores de las variables de entorno, por lo que el control del comportamiento de los pipelines se ha vuelto m\u00e1s flexible.<\/p>\n<p><\/p>\n<h3 id=\"zapusk-vseh-vypolnyaemyh-vruchnuyu-dzhobov-na-etape-odnim-schelchkom\">Ejecutar todas las jobs manuales en una etapa con un clic<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>En GitLab 11.11, los usuarios que tienen muchas jobs manuales en las etapas ahora pueden ejecutar todas esas jobs en una etapa con solo hacer clic en el bot\u00f3n <strong>\u00abPlay all\u00bb<\/strong> (\u00abEjecutar todo\u00bb) a la derecha del nombre de la etapa en la vista de pipelines.<\/p>\n<p><\/p>\n<h3 id=\"sozdanie-fayla-napryamuyu-iz-peremennoy-sredy\">Crear un archivo directamente desde una variable de entorno<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Las variables de entorno a menudo se utilizan para crear archivos, especialmente para secretos que necesitan protecci\u00f3n y solo son accesibles en un pipeline espec\u00edfico. Para esto, se establece como contenido de la variable, el contenido del archivo y se crea un archivo en la job que contiene el valor. Con la nueva variable de entorno de tipo <code>file<\/code> esto se puede hacer en un solo paso incluso sin modificar <code>.gitlab-ci.yml.<\/code><\/p>\n<p><\/p>\n<h3 id=\"konechnaya-tochka-api-dlya-svedeniy-ob-uyazvimostyah\">Endpoint API para informaci\u00f3n sobre vulnerabilidades<\/h3>\n<p><\/p>\n<p><em>ULTIMATE, GOLD<\/em><\/p>\n<p><\/p>\n<p>Ahora puedes solicitar a GitLab API todas las vulnerabilidades detectadas en el proyecto. Con esta API puedes crear listas de vulnerabilidades legibles por m\u00e1quina, con filtros por tipo, validez y gravedad.<\/p>\n<p><\/p>\n<h3 id=\"vozmozhnost-polnogo-dinamicheskogo-skanirovaniya-dlya-dast\">Opci\u00f3n de escaneo din\u00e1mico completo para DAST<\/h3>\n<p><\/p>\n<p><em>ULTIMATE, GOLD<\/em><\/p>\n<p><\/p>\n<p>En GitLab, puedes realizar pruebas de seguridad din\u00e1micas de aplicaciones (Dynamic Application Security Testing, DAST) dentro de la tuber\u00eda CI. A partir de esta versi\u00f3n, se puede elegir un escaneo din\u00e1mico completo en lugar del escaneo pasivo est\u00e1ndar. El escaneo din\u00e1mico completo protege contra una mayor cantidad de vulnerabilidades.<\/p>\n<p><\/p>\n<h3 id=\"ustanovka-prometheus-v-klasterah-na-urovne-gruppy\">Instalaci\u00f3n de Prometheus en cl\u00fasteres a nivel de grupo<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>En esta versi\u00f3n de GitLab, se ha a\u00f1adido la capacidad de vincular un cl\u00faster de Kubernetes a todo el grupo. Tambi\u00e9n hemos agregado la opci\u00f3n de instalar una instancia \u00fanica de Prometheus en este cl\u00faster para simplificar la supervisi\u00f3n de todos los proyectos en el cl\u00faster.<\/p>\n<p><\/p>\n<h3 id=\"svedeniya-ob-ignorirovanii-uyazvimostey-na-paneli-bezopasnosti\">Informaci\u00f3n sobre la ignorancia de vulnerabilidades en el panel de seguridad<\/h3>\n<p><\/p>\n<p><em>ULTIMATE, GOLD<\/em><\/p>\n<p><\/p>\n<p>En los paneles de seguridad de GitLab, los administradores pueden ver las vulnerabilidades ignoradas. Para optimizar el flujo de trabajo, hemos a\u00f1adido la posibilidad de ver informaci\u00f3n sobre la ignorancia directamente en el panel de seguridad.<\/p>\n<p><\/p>\n<h3 id=\"sozdanie-polzovatelskih-diagramm-metrik-na-paneli-monitoringa\">Creaci\u00f3n de gr\u00e1ficos personalizados de m\u00e9tricas en el panel de control<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Crea nuevos gr\u00e1ficos con m\u00e9tricas de rendimiento personalizadas directamente en el panel de instrumentos en el panel de control de m\u00e9tricas. Ahora los usuarios pueden crear, actualizar y eliminar visualizaciones de m\u00e9tricas en el panel de control haciendo clic en el bot\u00f3n <strong>\u00abAdd Metric\u00bb<\/strong> (\u00abAgregar m\u00e9trica\u00bb) en la esquina superior derecha del panel de instrumentos en el panel de control.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/og\/hl\/b3\/oghlb329zijpvemwqjsxjo8qawa.png\"><img decoding=\"async\" alt=\"GitLab 11.11: varios responsables para merge requests y mejoras para contenedores\" src=\"\/wp-content\/uploads\/2019\/05\/4959332a02d70ddc932370a49a5797ed.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<h3 id=\"zadachi-iz-uvedomleniy-teper-otkryvayutsya-ot-imeni-gitlab-alert-bot\">Las tareas de las notificaciones ahora se abren en nombre de GitLab Alert Bot<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Ahora, las tareas que se abren a partir de notificaciones tendr\u00e1n como autor a GitLab Alert Bot, para que veas inmediatamente que la tarea se cre\u00f3 autom\u00e1ticamente a partir de una notificaci\u00f3n importante.<\/p>\n<p><\/p>\n<h3 id=\"avtosohranenie-opisaniy-epikov-v-lokalnoe-hranilische\">Autoguardado de descripciones de \u00e9picos en el almacenamiento local<\/h3>\n<p><\/p>\n<p><em>ULTIMATE, GOLD<\/em><\/p>\n<p><\/p>\n<p>Las descripciones de \u00e9picos no se guardaban en el almacenamiento local, por lo que los cambios se perd\u00edan a menos que los guardaras expl\u00edcitamente al modificar la descripci\u00f3n del \u00e9pico. Con GitLab 11.11 se introdujo la posibilidad de guardar descripciones de \u00e9picos en el almacenamiento local. Esto significa que ahora puedes regresar f\u00e1cilmente a modificar la descripci\u00f3n del \u00e9pico si cometiste un error, te distra\u00edste o saliste accidentalmente del navegador.<\/p>\n<p><\/p>\n<h3 id=\"podderzhka-otzerkalivaniya-na-gitlab-dlya-git-lfs\">Soporte de espejo en GitLab para Git LFS<\/h3>\n<p><\/p>\n<p><em>STARTER, PREMIUM, ULTIMATE, BRONCE, PLATA, ORO<\/em><\/p>\n<p><\/p>\n<p>Con la mirroring se pueden replicar repositorios de Git de un lugar a otro. Esto facilita el almacenamiento en el servidor GitLab de una r\u00e9plica del repositorio ubicado en otro lugar. Ahora GitLab respalda el mirroring de repositorios con Git LFS, por lo que esta funci\u00f3n est\u00e1 disponible incluso para repositorios con archivos grandes, como texturas para juegos o datos cient\u00edficos.<\/p>\n<p><\/p>\n<h3 id=\"prava-na-chtenie-i-zapis-v-repozitorii-dlya-personalnyh-tokenov-dostupa\">Permisos de lectura y escritura en los repositorios para tokens de acceso personales<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Muchos tokens de acceso personales tienen permisos de modificaci\u00f3n a nivel <code>api<\/code>, pero el acceso completo a la API puede otorgar demasiados derechos a ciertos usuarios u organizaciones.<\/p>\n<p><\/p>\n<p>Gracias a la contribuci\u00f3n de la comunidad, ahora los tokens de acceso personales pueden tener derechos solo de lectura y escritura para los repositorios del proyecto, sin acceso m\u00e1s profundo a nivel de API a \u00e1reas delicadas de GitLab, como configuraciones y membres\u00edas.<\/p>\n<p><\/p>\n<p>Gracias, Horatiu Eugen Vlad (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/hvlad\">Horatiu Eugen Vlad<\/a><\/noindex>)!<\/p>\n<p><\/p>\n<h3 id=\"dobavlenie-bazovoy-podderzhki-dlya-gruppovyh-zaprosov-graphql\">Adici\u00f3n de soporte b\u00e1sico para solicitudes grupales de GraphQL<\/h3>\n<p><\/p>\n<p><em>FREE, BRONZE, SILVER, GOLD, CORE, STARTER, PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>Con la API de GraphQL, los usuarios pueden especificar exactamente qu\u00e9 datos necesitan y recibir toda la informaci\u00f3n necesaria en unas pocas solicitudes. A partir de esta versi\u00f3n, GitLab admite la adici\u00f3n de informaci\u00f3n b\u00e1sica del grupo a la API de GraphQL.<\/p>\n<p><\/p>\n<h3 id=\"vhod-s-uchetnymi-dannymi-salesforce\">Inicio de sesi\u00f3n con credenciales de Salesforce<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>GitLab ama a los desarrolladores de Salesforce, y para apoyar a esta comunidad, permitimos a los usuarios iniciar sesi\u00f3n en GitLab con credenciales de Salesforce.com. Ahora se puede configurar GitLab como una aplicaci\u00f3n conectada a Salesforce para usar Salesforce.com e iniciar sesi\u00f3n en GitLab con un solo clic.<\/p>\n<p><\/p>\n<h3 id=\"saml-sso-teper-obyazatelen-dlya-veb-dostupa\">SAML SSO ahora es obligatorio para acceso web<\/h3>\n<p><\/p>\n<p><em>PREMIUM, ULTIMATE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Nosotros <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/5291\">se ampl\u00eda el requerimiento de inicio de sesi\u00f3n \u00fanico (SSO)<\/a><\/noindex> a nivel de grupo, introducido en la versi\u00f3n 11.8, con una verificaci\u00f3n rigurosa de los recursos del grupo y del proyecto, para que los usuarios pudieran acceder solo al iniciar sesi\u00f3n con SAML. Este es un nivel adicional de control de acceso para organizaciones que valoran la seguridad y utilizan GitLab.com a trav\u00e9s de SAML SSO. Ahora puedes hacer de SSO un requerimiento obligatorio, sabiendo que los usuarios en tu grupo utilizan SSO.<\/p>\n<p><\/p>\n<h3 id=\"filtraciya-po-nedavno-sozdannym-ili-izmenennym-dannym-dlya-api-epikov\">Filtrado por datos creados o modificados recientemente para la API de \u00e9picos<\/h3>\n<p><\/p>\n<p><em>ULTIMATE, GOLD<\/em><\/p>\n<p><\/p>\n<p>Anteriormente, era complicado solicitar datos creados o modificados recientemente con la API de \u00e9picos en GitLab. En la versi\u00f3n 11.11 hemos agregado filtros adicionales <code>created_after<\/code>, <code>created_before<\/code>, <code>actualizado_despues<\/code> y <code>actualizado_antes<\/code>, para garantizar la coherencia con la API de tareas y encontrar r\u00e1pidamente \u00e9picas modificadas o recientemente creadas.<\/p>\n<p><\/p>\n<h3 id=\"biometricheskaya-autentifikaciya-s-ultraauth\">Autenticaci\u00f3n biom\u00e9trica con UltraAuth<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Empresa <noindex>UltraAuth<\/noindex> se especializa en autenticaci\u00f3n biom\u00e9trica sin contrase\u00f1a. \u00a1Ahora soportamos este m\u00e9todo de autenticaci\u00f3n en GitLab!<\/p>\n<p><\/p>\n<p>Gracias, Kartikey Tanna (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/tannakartikey\">Kartikey Tanna<\/a><\/noindex>)!<\/p>\n<p><\/p>\n<h3 id=\"gitlab-runner-1111\">GitLab Runner 11.11<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>\u00a1Hoy lanzamos GitLab Runner 11.11! GitLab Runner es un proyecto de c\u00f3digo abierto que se utiliza para ejecutar trabajos de CI\/CD y enviar resultados de vuelta a GitLab.<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1298\"><code>Se ha corregido un problema donde git lfs<\/code> no obten\u00eda objetos del subm\u00f3dulo.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1292\">Se ha optimizado el manejo de grandes trazas.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1321\">Se pueden configurar los par\u00e1metros de funci\u00f3n a trav\u00e9s de config.toml.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1319\"><code>Se pueden usar los par\u00e1metros de funci\u00f3n para configurar la carpeta \/builds<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1243\">Se a\u00f1ade soporte para PowerShell en Docker Executor.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1269\">Soporte para configuraci\u00f3n de vol\u00famenes en Docker de Windows.<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"uluchsheniya-omnibus\">Mejoras de Omnibus<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>Hemos realizado las siguientes mejoras en Omnibus en GitLab 11.11:<\/p>\n<p><\/p>\n<ul>\n<li>GitLab 11.11 incluye <noindex><a rel=\"nofollow\" href=\"https:\/\/mattermost.com\/blog\/mattermost-5-10-single-sign-on-for-mobile-richer-integrations-and-more\/\">Mattermost 5.10<\/a><\/noindex> \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/mattermost.com\/\">una alternativa de c\u00f3digo abierto a Slack<\/a><\/noindex>, cuyo nuevo lanzamiento incluye mensajes ef\u00edmeros interactivos y mucho m\u00e1s. Esta versi\u00f3n contiene <noindex><a rel=\"nofollow\" href=\"https:\/\/mattermost.com\/security-updates\/\">actualizaciones de seguridad<\/a><\/noindex>, y recomendamos realizar la actualizaci\u00f3n.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3241\"><code>Grafana se ha actualizado a la versi\u00f3n 1.1.0<\/code>, para ponerse al d\u00eda con los \u00faltimos paneles de monitoreo de Omnibus<\/a><\/noindex>.<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3142\">El paquete de PostgreSQL 10 ahora incluye Omnibus.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3249\/diffs\"><code>El DSN de Sentry ahora se puede pasar en gitlab.yml<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3082\"><code>Actualizaci\u00f3n de RubyGems a 2.7.9<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3197\"><code>Actualizaci\u00f3n de liblzma<\/code> hasta <code>5.2.4<\/code> con <code>5.2.2<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3210\"><code>Actualizaci\u00f3n de libtool<\/code> hasta <code>2.4.6<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3205\"><code>PostgreSQL se inicia despu\u00e9s del comando pg-upgrade<\/code>.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3182\">Actualizaci\u00f3n de componentes de Prometheus a las versiones m\u00e1s recientes.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3220\"><code>Actualizaci\u00f3n de git a 2.21.0<\/code>.<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"uluchshenie-shem\">Mejora de esquemas<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE<\/em><\/p>\n<p><\/p>\n<p>Hemos realizado las siguientes mejoras en los charts de Helm en GitLab 11.11:<\/p>\n<p><\/p>\n<ul>\n<li>En GitLab 11.11 se puede <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/charts\/gitlab\/issues\/705\">adjuntar un volumen para el almacenamiento del directorio tmp\/work<\/a><\/noindex>.<\/li>\n<li>Los administradores tienen acceso a <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/charts\/gitlab\/merge_requests\/776\">par\u00e1metros de configuraci\u00f3n adicionales<\/a><\/noindex>, incluyendo <code>memoryKiller<\/code>, <code>maxRss<\/code>, <code>graceTime<\/code> y <code>shutdownWait<\/code>.<\/li>\n<li>Los charts de Helm ahora <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/charts\/gitlab\/issues\/1132\">se prueban continuamente<\/a><\/noindex> en Amazon Elastic Container Service for Kubernetes (<noindex><a rel=\"nofollow\" href=\"https:\/\/aws.amazon.com\/eks\/\">EKS<\/a><\/noindex>)<\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"uluchsheniya-proizvoditelnosti\">Mejoras de rendimiento<\/h3>\n<p><\/p>\n<p><em>CORE, STARTER, PREMIUM, ULTIMATE, FREE, BRONZE, SILVER, GOLD<\/em><\/p>\n<p><\/p>\n<p>Seguimos mejorando el rendimiento de GitLab con cada lanzamiento para instancias de GitLab de cualquier tama\u00f1o. Algunas mejoras en GitLab 11.11:<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27866\">Aceleraci\u00f3n del autocompletado de usuarios cuando hay muchas rutas a los avatares en la respuesta.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27825\">Reducci\u00f3n de la carga \u00fatil de Sidekiq al eliminar todos los todos.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/merge_requests\/11575\">C\u00e1lculo de la complejidad del resolvedor de GraphQL basado en los elementos.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27817\">Mejora del rendimiento de la b\u00fasqueda global para objetos emitidos.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27413\">Mejora del rendimiento al implementar un archivo diff completo.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27625\">Solicitud garantizada de objetos blob solo en un paquete.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/22801\">Salida de la lista de p\u00e1ginas Wiki sin cargar contenido.<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/24038\">Renuncia a la creaci\u00f3n de enlaces temporales para comparar ramas en un solo proyecto.<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h2 id=\"ustarevshie-fichi\">Caracter\u00edsticas obsoletas<\/h2>\n<p><\/p>\n<h3 id=\"gitlab-geo-obespechit-heshirovannoe-hranenie-v-gitlab-120\">GitLab Geo proporcionar\u00e1 almacenamiento hash en GitLab 12.0<\/h3>\n<p><\/p>\n<p>GitLab Geo requiere <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/administration\/repository_storage_types.html#hashed-storage\">almacenamiento hash<\/a><\/noindex> para mitigar la competencia en nodos secundarios. Esto se se\u00f1al\u00f3 en <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/issues\/40970\">gitlab-ce#40970<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>En GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/20\">11.5<\/a><\/noindex> hemos a\u00f1adido este requisito en la documentaci\u00f3n de Geo: <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/8053\">gitlab-ee#8053<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>En GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/21\">11.6<\/a><\/noindex> <code>sudo gitlab-rake gitlab:geo:check<\/code> verifica si el almacenamiento hash est\u00e1 habilitado y si todos los proyectos est\u00e1n migrando. Consulte. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/8289\">gitlab-ee#8289<\/a><\/noindex>. Si est\u00e1 utilizando Geo, por favor, ejecute esta verificaci\u00f3n y migre lo antes posible.<\/p>\n<p><\/p>\n<p>En GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/23\">11.8<\/a><\/noindex> una advertencia desactivable se mostrar\u00e1 en la p\u00e1gina <strong>\u00c1rea de administraci\u00f3n \u203a Geo \u203a Nodos<\/strong>, si las verificaciones mencionadas no est\u00e1n permitidas. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/merge_requests\/8433\">gitlab-ee!8433<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>En GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/33\">12.0<\/a><\/noindex> Geo utilizar\u00e1 los requisitos de almacenamiento hash. Consulte. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/8690\">gitlab-ee#8690<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de junio de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"gitlab-geo-obespechit-ispolzovanie-pg-fdw-v-gitlab-120\">GitLab Geo permitir\u00e1 el uso de PG FDW en GitLab 12.0<\/h3>\n<p><\/p>\n<p>Esto es necesario para el Cursor de Registro Geo, ya que mejora significativamente el rendimiento de algunas operaciones de sincronizaci\u00f3n. Tambi\u00e9n se mejora el rendimiento de las consultas de estado de los nodos Geo. Las consultas anteriores ten\u00edan un rendimiento demasiado bajo en proyectos grandes. Vea c\u00f3mo configurar esto en <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/administration\/geo\/replication\/database.html\">replicaci\u00f3n de base de datos Geo<\/a><\/noindex>. En GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/milestones\/33\">12.0<\/a><\/noindex> Geo requerir\u00e1 PG FDW. Vea <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/11006\">gitlab-ee#11006<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de junio de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"parametry-sentry-dlya-otchetov-ob-oshibkah-i-logirovaniya-budut-udaleny-iz-polzovatelskogo-interfeysa-v-gitlab-120\">Las opciones de Sentry para informes de errores y registro ser\u00e1n eliminadas de la interfaz de usuario en GitLab 12.0<\/h3>\n<p><\/p>\n<p>Estas opciones se eliminar\u00e1n de la interfaz de usuario en GitLab 12.0 y estar\u00e1n disponibles en el archivo <code>gitlab.yml<\/code>. Adem\u00e1s, podr\u00e1 definir el entorno de Sentry para diferenciar entre m\u00faltiples despliegues. Por ejemplo, desarrollo, prueba y producci\u00f3n. Vea <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/issues\/49771\">gitlab-ce#49771<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de junio de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ogranichenie-maksimalnogo-kolichestva-payplaynov-sozdavaemyh-odnoy-otpravkoy\">Restricci\u00f3n del n\u00famero m\u00e1ximo de pipelines generados por un solo env\u00edo<\/h3>\n<p><\/p>\n<p>Antes GitLab generaba pipelines para <code>HEAD<\/code> cada rama en la solicitud. Esto es conveniente para los desarrolladores que env\u00edan m\u00faltiples cambios a la vez (por ejemplo, a una rama de funci\u00f3n y a la <code>develop<\/code>).<\/p>\n<p><\/p>\n<p>Pero al enviar un gran repositorio con muchas ramas activas (por ejemplo, para mover, reflejar o bifurcar), no es necesario crear un pipeline para cada rama. A partir de GitLab 11.10, generamos <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/merge_requests\/27205\">un m\u00e1ximo de 4 pipelines<\/a><\/noindex> al enviar.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de mayo de 2019<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshie-puti-legacy-koda-gitlab-runner\">Rutas obsoletas de c\u00f3digo legacy de GitLab Runner<\/h3>\n<p><\/p>\n<p>A partir de GitLab 11.9, GitLab Runner utiliza <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1203\">un nuevo m\u00e9todo <\/a><\/noindex> clonaci\u00f3n\/llamada al repositorio. Actualmente, GitLab Runner utilizar\u00e1 el m\u00e9todo anterior si el nuevo no es soportado. Para m\u00e1s detalles, consulte <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4069\">esta tarea<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>En GitLab 11.0, cambiamos la configuraci\u00f3n del servidor de m\u00e9tricas para GitLab Runner. <code>metrics_server<\/code>ser\u00e1 eliminado en favor de <code>listen_address<\/code> en GitLab 12.0. Para m\u00e1s detalles, consulte <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4072\">esta tarea<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>En la versi\u00f3n 11.3, GitLab Runner comenz\u00f3 a soportar <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/968\">varios proveedores de cach\u00e9<\/a><\/noindex>; lo que llev\u00f3 a nuevas configuraciones para <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#the-runnerscaches3-section\">una configuraci\u00f3n espec\u00edfica de S3<\/a><\/noindex>. Hay <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#the-runnerscache-section\">la documentaci\u00f3n<\/a><\/noindex> se proporciona una tabla de cambios e instrucciones para la transici\u00f3n a la nueva configuraci\u00f3n. Para m\u00e1s detalles, consulte <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4070\">esta tarea<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Estos caminos no estar\u00e1n disponibles en GitLab 12.0. Como usuario, no necesita cambiar nada, solo aseg\u00farese de que la instancia de GitLab est\u00e9 ejecut\u00e1ndose en la versi\u00f3n 11.9+ al actualizar a GitLab Runner 12.0.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de junio de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshiy-parametr-dlya-fichi-tochki-vhoda-dlya-gitlab-runner\">Par\u00e1metro obsoleto para la caracter\u00edstica de punto de entrada para GitLab Runner<\/h3>\n<p><\/p>\n<p>En 11.4, GitLab Runner present\u00f3 el par\u00e1metro de caracter\u00edstica <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/feature-flags.html#available-feature-flags\"><code>FF_K8S_USE_ENTRYPOINT_OVER_COMMAND<\/code><\/a><\/noindex> para solucionar problemas como <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/2338\">#2338<\/a><\/noindex> y <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/3536\">#3536<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>En GitLab 12.0, cambiaremos al comportamiento adecuado, como si el par\u00e1metro de caracter\u00edstica estuviera desactivado. Para m\u00e1s detalles, consulte <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4073\">esta tarea<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de junio de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshaya-podderzhka-distributiva-linux-dostigshego-eol-dlya-gitlab-runner\">Soporte obsoleto para distribuciones de Linux que alcanzaron EOL, para GitLab Runner<\/h3>\n<p><\/p>\n<p>Algunas distribuciones de Linux donde se puede instalar GitLab Runner han llegado al final de su vida \u00fatil.<\/p>\n<p><\/p>\n<p>En GitLab 12.0, GitLab Runner ya no distribuir\u00e1 paquetes a estas distribuciones de Linux. La lista completa de distribuciones ya no soportadas se puede encontrar en nuestra <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/install\/linux-repository.html\">la documentaci\u00f3n<\/a><\/noindex>. Gracias, Javier Ardo (<noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/jjardon\">Javier Jard\u00f3n<\/a><\/noindex>), por tu <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1130\">contribuci\u00f3n<\/a><\/noindex>!<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de junio de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"udalenie-staryh-komand-gitlab-runner-helper\">Eliminaci\u00f3n de viejas comandos de GitLab Runner Helper<\/h3>\n<p><\/p>\n<p>Como parte de la adici\u00f3n de soporte <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/groups\/gitlab-org\/-\/epics\/535\">el ejecutor de Docker en Windows<\/a><\/noindex> se tuvieron que eliminar algunos viejos comandos que se utilizan para <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#helper-image\">la imagen auxiliar<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>En GitLab 12.0, GitLab Runner se inicia con nuevos comandos. Esto aplica solo a usuarios que <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/advanced-configuration.html#overriding-the-helper-image\">sobreescriben la imagen helper<\/a><\/noindex>. Para m\u00e1s detalles, consulte <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4013\">esta tarea<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de junio de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"udalenie-legacy-mehanizma-git-clean-iz-gitlab-runner\">Eliminaci\u00f3n del mecanismo heredado git clean de GitLab Runner<\/h3>\n<p><\/p>\n<p>En GitLab Runner 11.10 hemos <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/merge_requests\/1281\">ofrecido la posibilidad<\/a><\/noindex> configurar c\u00f3mo el Runner ejecuta el comando <code>git clean<\/code>. Adem\u00e1s, la nueva estrategia de limpieza elimina el uso de <code>permite revertir cambios en los despliegues; siempre hay estados anteriores disponibles.<\/code> y coloca el comando <code>git clean<\/code> despu\u00e9s del paso de descarga.<\/p>\n<p><\/p>\n<p>Dado que este cambio de comportamiento puede afectar a algunos usuarios, hemos preparado un par\u00e1metro <code>FF_USE_LEGACY_GIT_CLEAN_STRATEGY<\/code>. Si se establece en <code>true<\/code>, restaurar\u00e1 la estrategia de limpieza heredada. M\u00e1s sobre el uso de par\u00e1metros de funciones en GitLab Runner se puede encontrar <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/runner\/configuration\/feature-flags.html\">en la documentaci\u00f3n<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>En GitLab Runner 12.0 eliminaremos el soporte de la estrategia de limpieza heredada y la opci\u00f3n de recuperarla mediante la opci\u00f3n de funci\u00f3n. Vea en <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4175\">esta tarea<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de junio de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"shablony-gruppovyh-proektovhttpsdocsgitlabcomeeusergroupcustom_project_templateshtmlcustom-group-level-project-templates-premium-only-dostupny-tolko-dlya-planov-silverpremium\"><noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/ee\/user\/group\/custom_project_templates.html#custom-group-level-project-templates-premium-only\">Plantillas de proyectos grupales<\/a><\/noindex> disponibles solo para planes Silver\/Premium<\/h3>\n<p><\/p>\n<p>Cuando presentamos las plantillas de proyectos a nivel grupal en la versi\u00f3n 11.6, accidentalmente hicimos que esta funci\u00f3n para Premium\/Silver estuviera disponible para todos los planes.<\/p>\n<p><\/p>\n<p>Nosotros <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/10926\">arreglamos este error<\/a><\/noindex> en la versi\u00f3n 11.11 y otorgamos otros 3 meses a todos los usuarios y instancias por debajo del nivel Silver\/Premium.<\/p>\n<p><\/p>\n<p>A partir del 22 de agosto de 2019, las plantillas de proyectos grupales estar\u00e1n disponibles solo para el plan Silver\/Premium y superior, como se describe en la documentaci\u00f3n.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de agosto de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"prekraschena-podderzhka-paketnyh-zadaniy-windows\">Soporte de trabajos por lotes de Windows descontinuado<\/h3>\n<p><\/p>\n<p>En GitLab 13.0 (22 de junio de 2020) planeamos retirar el soporte para trabajos por lotes en la l\u00ednea de comandos de Windows en GitLab Runner (por ejemplo, <code>cmd.exe.<\/code>) a favor de un mejor soporte de Windows PowerShell. M\u00e1s informaci\u00f3n en <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/issues\/4163\">esta tarea<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Ahora nuestra visi\u00f3n del DevOps empresarial se alinear\u00e1 con la posici\u00f3n de Microsoft de que PowerShell es la mejor opci\u00f3n para la automatizaci\u00f3n de aplicaciones empresariales en entornos de Windows. Si desea seguir utilizando <code>cmd.exe.<\/code>, estos comandos se pueden invocar desde PowerShell, pero no apoyaremos directamente los trabajos por lotes de Windows debido a varias incongruencias que generan altos costos de mantenimiento y desarrollo.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de septiembre de 2019<\/strong><\/p>\n<p><\/p>\n<h3 id=\"trebuetsya-git-2210-ili-vyshe\">Se requiere Git 2.21.0 o superior<\/h3>\n<p><\/p>\n<p>A partir de GitLab 11.11, se requiere Git 2.21.0 para ejecutar. <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/merge_requests\/3220\">Omnibus GitLab ya incluye Git 2.21.0<\/a><\/noindex>, pero los usuarios de instalaciones de origen con versiones anteriores de Git deber\u00e1n actualizar.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de mayo de 2019<\/strong><\/p>\n<p><\/p>\n<h3 id=\"ustarevshiy-shablon-servisa-kubernetes\">Plantilla de servicio de Kubernetes obsoleta<\/h3>\n<p><\/p>\n<p>En GitLab 12.0 planeamos descontinuar la plantilla de servicio de Kubernetes <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/issues\/39840\">a nivel de instancia<\/a><\/noindex> en favor de la configuraci\u00f3n de cl\u00faster a nivel de instancia presentada en GitLab 11.11.<\/p>\n<p><\/p>\n<p>Todas las instancias autogestionadas que usan la plantilla de servicio se trasladar\u00e1n al cl\u00faster a nivel de instancia al actualizar a GitLab 12.0.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de junio de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"otkaz-ot-sopostavleniya-po-yarlyku-app-na-panelyah-deploya-kubernetes\">Descontinuaci\u00f3n de la coincidencia por etiqueta <code>app<\/code> en los paneles de despliegue de Kubernetes<\/h3>\n<p><\/p>\n<p>En GitLab 12.0 planeamos descontinuar la coincidencia por etiqueta app en el selector de despliegues de Kubernetes. En GitLab 11.10 introdujimos <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/issues\/9221\">un nuevo mecanismo de coincidencia<\/a><\/noindex>, que busca coincidencias por <code>app.example.com\/app<\/code> y <code>app.example.com\/env<\/code>, para mostrar despliegues en el panel.<\/p>\n<p><\/p>\n<p>Para que estos despliegues aparezcan en los paneles de despliegue, solo es necesario enviar un nuevo despliegue, y GitLab aplicar\u00e1 las nuevas etiquetas.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de junio de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"pakety-gitlab-120-budut-podpisyvatsya-rasshirennoy-podpisyu\">Los paquetes de GitLab 12.0 se firmar\u00e1n con una firma extendida<\/h3>\n<p><\/p>\n<p>El 2 de mayo de 2019 GitLab <noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/omnibus-gitlab\/issues\/3897\">extendi\u00f3 el per\u00edodo de validez de las claves de firma para los paquetes<\/a><\/noindex> Omnibus GitLab desde el 01.08.2019 hasta el 01.07.2020. Si verificas las firmas del paquete y deseas actualizar las claves, simplemente sigue nuevamente las instrucciones de <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.gitlab.com\/omnibus\/update\/package_signatures.html\">la documentaci\u00f3n para la firma de paquetes Omnibus<\/a><\/noindex>.<\/p>\n<p><\/p>\n<p>Fecha de eliminaci\u00f3n: <strong>22 de junio de 2019.<\/strong><\/p>\n<p><\/p>\n<h3 id=\"zhurnal-izmeneniy\">Registro de cambios<\/h3>\n<p><\/p>\n<p>Busque todos estos cambios en el registro de cambios:<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ce\/blob\/master\/CHANGELOG.md\">GitLab Community Edition<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-ee\/blob\/master\/CHANGELOG-EE.md\">GitLab Enterprise Edition<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/gitlab.com\/gitlab-org\/gitlab-runner\/blob\/master\/CHANGELOG.md\">GitLab Runner<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h3 id=\"ustanovka\">Instalaci\u00f3n<\/h3>\n<p><\/p>\n<p>Si est\u00e1 configurando una nueva instalaci\u00f3n de GitLab, visite <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/install\/\">la p\u00e1gina de descarga de GitLab<\/a><\/noindex>.<\/p>\n<p><\/p>\n<h3 id=\"obnovlenie\">Actualizaci\u00f3n<\/h3>\n<p><\/p>\n<p>\u2192 echa un vistazo a <noindex><a rel=\"nofollow\" href=\"https:\/\/about.gitlab.com\/update\/\">la p\u00e1gina de actualizaciones<\/a><\/noindex><\/p>\n<p>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/453818\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0411\u043e\u043b\u044c\u0448\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439 \u0434\u043b\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b \u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u041c\u044b \u0432 GitLab \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u0438\u0449\u0435\u043c \u043d\u043e\u0432\u044b\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0443\u043b\u0443\u0447\u0448\u0438\u0442\u044c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e \u0432\u0441\u0435\u043c\u0443 \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u043c\u0443 \u0446\u0438\u043a\u043b\u0443 DevOps. \u041c\u044b \u0441 \u0440\u0430\u0434\u043e\u0441\u0442\u044c\u044e \u043e\u0431\u044a\u044f\u0432\u043b\u044f\u0435\u043c, \u0447\u0442\u043e \u0441 \u044d\u0442\u043e\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u043b\u0438\u0446 \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u043c\u0435\u0440\u0434\u0436-\u0440\u0435\u043a\u0432\u0435\u0441\u0442\u0430! \u042d\u0442\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430 \u0441 \u0443\u0440\u043e\u0432\u043d\u044f GitLab Starter \u0438 \u043f\u043e-\u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u043c\u0443 \u0432\u043e\u043f\u043b\u043e\u0449\u0430\u0435\u0442 \u043d\u0430\u0448 \u0434\u0435\u0432\u0438\u0437: \u00ab\u041a\u0430\u0436\u0434\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u0432\u043d\u0435\u0441\u0442\u0438 \u0441\u0432\u043e\u0439 \u0432\u043a\u043b\u0430\u0434\u00bb. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26134,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-34683","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\".\" \/>\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\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-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\udd47GitLab 11.11: \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043c\u0435\u0440\u0434\u0436-\u0440\u0435\u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u0438 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\".\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-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=\"2019-10-31T18:59:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:59:48+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\udd47GitLab 11.11: varios responsables para solicitudes de fusi\u00f3n y mejoras para contenedores | ProHoster","description":".","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-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\udd47GitLab 11.11: \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043c\u0435\u0440\u0434\u0436-\u0440\u0435\u043a\u0432\u0435\u0441\u0442\u043e\u0432 \u0438 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432 | ProHoster","og:description":".","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/gitlab-11-11-neskolko-otvetstvennyh-dlya-merdzh-rekvestov-i-uluchsheniya-dlya-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":"2019-10-31T18:59:48+00:00","article:modified_time":"2019-10-31T18:59:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34683","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":"2026-01-21 20:12:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:16:33","updated":"2026-01-21 20:12:19","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\/34683","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=34683"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/34683\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/26134"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=34683"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=34683"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=34683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}