Compartir a través de


Integración de Kubernetes con Azure Pipelines: anuncios de Microsoft Build

La conferencia de Microsoft Build se celebró el 6 de mayo al 8 en Seattle. Durante la conferencia anunciamos varias nuevas características emocionantes.

Por ejemplo, ahora puede usar la identidad de GitHub para iniciar sesión en el portal de Azure DevOps. Además, puede llevar el repositorio de GitHub hasta Kubernetes mediante una canalización de varias fases basada en YAML.

Consulte la lista de características a continuación para obtener más información.

Características

General:

Azure Pipelines:

Azure Artifacts:

Administración:

General

Inicio de sesión en Azure DevOps con las credenciales de GitHub

Ahora puede usar las credenciales de GitHub para iniciar sesión en Azure DevOps. Verá la opción de iniciar sesión con su cuenta de GitHub en todas las páginas de inicio de sesión de Microsoft. Para usar las credenciales de GitHub, haga clic en Iniciar sesión con GitHub.

Página de inicio de sesión de Azure DevOps.

Después de iniciar sesión en GitHub y autorizar la aplicación de Microsoft, obtendrá una nueva cuenta de Microsoft que esté vinculada a la identidad de GitHub. Durante este proceso, también tiene la oportunidad de vincularla a una cuenta microsoft existente si lo desea.

Puede ver la entrada de blog con el anuncio completo aquí.

Una manera más sencilla de comprar Azure DevOps

Estamos trabajando constantemente para mejorar nuestra experiencia de un extremo a otro, incluida la forma de comprar nuestro producto. En respuesta a sus comentarios, nos complace anunciar cambios que simplificarán la forma en que compra parte de Azure DevOps Services. Se implementarán los cambios de Azure Artifacts el 6 de mayo de 2019 y los demás cambios de licencia se reflejarán en la factura del 1 de junio de 2019.

Eche un vistazo a la entrada de blog con el anuncio completo aquí.

Azure Pipelines

Integración de Kubernetes para Azure Pipelines

Los contenedores de Kubernetes y Docker se han convertido en una parte importante de la pila tecnológica de muchas organizaciones. Kubernetes permite aumentar la agilidad de la infraestructura al ejecutar las aplicaciones a escala. La combinación de contenedores con prácticas de DevOps puede hacer que el proceso de desarrollo sea mucho más ágil mediante la integración continua y los procedimientos de entrega continua creados en torno a contenedores.

Para ayudarle a avanzar con contenedores, hemos facilitado la introducción a Azure Pipelines para que pueda compilar aplicaciones con contenedores de Docker e implementarlas en clústeres de Kubernetes, en cualquier nube. También hemos agregado una vista de entornos de Kubernetes dedicado en Azure Pipelines.

Puede ver los detalles sobre las nuevas características y el anuncio completo aquí.

Canalizaciones YAML de varias fases

Ahora ofrecemos una experiencia de YAML unificada para que pueda configurar las canalizaciones para usar la integración continua (CI) y la entrega continua (CD). La definición de las canalizaciones mediante documentos YAML permite comprobar la configuración de la canalización en el control de código fuente junto con el código de la aplicación, para facilitar la administración, el control de versiones y el control.

Con la nueva compatibilidad con YAML, también vamos a agregar una nueva interfaz de usuario para ayudarle a visualizar todas las canalizaciones de varias fases en todo el producto. Además, tenemos una nueva experiencia de visualización de registros que le permite saltar fácilmente entre fases y trabajos junto con ayudarle a identificar rápidamente errores y advertencias.

Por último, también hemos agregado el concepto de entornos para ayudar a diagnosticar errores de implementación, mejorar la rastreabilidad y realizar un seguimiento de varias implementaciones.

Para habilitar estas características, vaya a la página características en versión preliminar y active Canalizaciones de varias fases.

Para obtener más información sobre estas características, puede ver el anuncio completo aquí.

Azure Artifacts

Pago por GB

Hasta ahora, se requería una licencia adicional independiente para cualquier persona que use Azure Artifacts, más allá de la licencia básica de Azure DevOps. Hemos oído sus comentarios de que esto era inflexible, difícil de administrar y, a menudo, no rentable. En función de estos comentarios, hemos cambiado cómo cobramos por Azure Artifacts. Ahora, solo se cobrará por el almacenamiento que use, no por el número de personas que la usan. De este modo, todos los usuarios de su organización pueden acceder a los paquetes y compartirlos.

Cada organización puede usar hasta 2 GB de almacenamiento de forma gratuita. El uso de almacenamiento adicional se cobra según las tarifas por niveles a partir de 2 USD por GB y disminuyendo a 0,25 USD por GB. Encontrará todos los detalles en nuestra página de precios.

Disponibilidad general de python y paquetes universales

Hemos tenido compatibilidad con paquetes de Python, así como nuestros propios paquetes universales, en versión preliminar pública durante algún tiempo. A partir de ahora, ambos están disponibles con carácter general y listos para todas las cargas de trabajo de producción.

Puede ver la entrada de blog sobre los precios de pago por GB y otras actualizaciones de Azure Artifacts aquí.

Administración

Una manera más sencilla de comprar Azure DevOps

Estamos trabajando constantemente para mejorar nuestra experiencia de un extremo a otro, incluida la forma de comprar nuestro producto. En respuesta a sus comentarios, nos complace anunciar cambios que simplificarán la forma en que compra parte de Azure DevOps Services. Se implementarán los cambios de Azure Artifacts el 6 de mayo de 2019 y los demás cambios de licencia se reflejarán en la factura del 1 de junio de 2019.

Eche un vistazo a la entrada de blog con el anuncio completo aquí.

Pasos siguientes

Vaya a Azure DevOps y eche un vistazo.

Cómo enviar sus comentarios

Nos encantaría saber lo que piensas sobre estas características. Use el menú de comentarios para notificar un problema o proporcionar una sugerencia.

Hacer una sugerencia

También puede recibir consejos y sus preguntas respondidas por la comunidad en Stack Overflow.

Gracias,

Gopinath Chigakkagari (Twitter)