Se lanza la versión de código abierto 2.0 de pigtooth fish: la capacidad de DevOps se ha actualizado por completo y la eficiencia de I + D se ha mejorado significativamente. ¡Bienvenido a experimentarlo ahora!

Recientemente, la plataforma de gestión y desarrollo de inteligencia digital Choerodon de Zhenzhi Technology lanzó oficialmente la versión de código abierto 2.0.
En la conferencia de prensa de código abierto, el equipo de producción e investigación de Zhenzhi, los socios de la industria y los desarrolladores de la comunidad se reunieron para presenciar el lanzamiento del código abierto 2.0 del pez pigtooth. La conferencia de prensa fue organizada por el Sr. Zhang Lijun, socio fundador y CTO de Shanghai Zhenzhi Technology. En la reunión, el Sr. Zhang Lijun interpretó profundamente las nuevas características de la versión 2.0 , compartió los escenarios de aplicación de desarrolladores individuales y de nivel empresarial , y expresó Zhenzhi Technology Con el concepto y la persistencia del código abierto y la apertura, la creación conjunta y el intercambio, ¡esperamos trabajar con socios de la comunidad para promover la mejora de la eficiencia de la investigación y el desarrollo de inteligencia digital empresarial!

La versión de código abierto 2.0 ha traído muchas mejoras y nuevas características. La gestión de código fuente abierto del equipo pigtooth, la gestión de la biblioteca de productos, la canalización de CI/CD, el clúster de contenedores, los recursos del entorno, la implementación de aplicaciones y otras capacidades tienen una mayor disponibilidad y estabilidad. Se recomienda Todos los usuarios instalan esta versión.

Descargar usando:

Diente de cerdo @Github :

GitHub - open-hand/choerodon: plataforma integrada multinube de código abierto

Merluza negra @Gitee :

mano abierta/coerodón

Sitio web oficial :

Plataforma de gestión y desarrollo de inteligencia digital Pigtooth Fish

Pigtooth 2.0 : ¡nuevas capacidades de código abierto, mayor usabilidad y estabilidad! Aunque esta versión no incluye funciones como gestión de proyectos, gestión de pruebas y base de conocimientos, puede registrarse en un entorno de prueba y experimentar las características de la gestión de colaboración de proyectos por sí mismo. Cabe señalar que la versión 2.0 de código abierto de Pigtooth Fish no admite una actualización sin problemas desde v1.1. Sin embargo, aún le recomendamos que intente descargar 2.0 y experimente por sí mismo el rendimiento y la funcionalidad superiores que ofrece Toothfish 2.0. ¡Esperamos su participación y comentarios!

¡Pigtooth 2.0 te trae una nueva experiencia de código abierto!

Interpretación de las características principales

CARACTERÍSTICAS CLAVE

1. Integrar el almacén externo de GitLab

La función de almacén de código de Choerodon admite la configuración de almacenes GitLab externos al crear servicios de aplicaciones , a fin de continuar utilizando los almacenes GitLab existentes y reducir los costos de migración y uso . A través del proceso de creación del servicio de aplicación de Toothfish, los usuarios pueden optar por utilizar un repositorio externo de GitLab al crear un nuevo servicio de aplicación. Esta opción permite a los usuarios asociar App Service con un repositorio de GitLab existente para facilitar el control, la colaboración y la administración de la versión del código. Los pasos para configurar un repositorio externo de GitLab incluyen lo siguiente:

1.   Proporcione la URL del almacén de GitLab : en el proceso de creación de un servicio de aplicación, el usuario debe proporcionar la dirección URL del almacén de GitLab externo para especificar el almacén que se asociará.

2.   Autorización y autenticación : Toothfish puede requerir que los usuarios proporcionen información de autenticación adecuada, como tokens de acceso o nombres de usuario y contraseñas, para conectarse y acceder a repositorios externos de GitLab.

3.   Administre la canalización de la aplicación : una vez que el almacén externo de GitLab se haya configurado correctamente, obtendrá poderosas capacidades de gestión de la canalización de la aplicación, que pueden administrar fácilmente la canalización en el almacén de la aplicación y realizar la visualización y automatización de todo el proceso.

Al admitir la configuración de repositorios externos de GitLab, Toothfish brinda una mayor flexibilidad y una integración más sólida, lo que permite a los usuarios desarrollar en colaboración con los flujos de trabajo y repositorios de GitLab existentes . De esta forma, los usuarios pueden seguir utilizando las herramientas de GitLab con las que ya están familiarizados y les gustan, y pueden aprovechar al máximo otras funciones proporcionadas por la plataforma Toothfish , como colaboración, pruebas, DevOps, etc., mejorando así la eficiencia y calidad del equipo de desarrollo.

2. Implementación de contenedores e implementación de hosts

En el módulo de canalización de Choerodon, la etapa de CD (entrega continua) ha agregado la función de admitir tareas de implementación de contenedores y host . Esto permite a los usuarios elegir implementar la aplicación en el entorno del contenedor o directamente en el host según sus necesidades. En la canalización de la etapa de CD, los usuarios pueden agregar tareas de implementación de contenedores o tareas de implementación de host.Los pasos específicos incluyen lo siguiente:

1. Tarea de implementación de contenedores : si el usuario selecciona la tarea de implementación de contenedores, la herramienta de orquestación de contenedores se puede especificar para definir y administrar la implementación de aplicaciones en contenedores, y se pueden proporcionar configuraciones relevantes como imágenes de contenedores, asignaciones de puertos y variables de entorno para iniciar e implementar en el entorno de destino Administrar contenedores.

2. Tarea de implementación de host : si los usuarios seleccionan la tarea de implementación de host, pueden implementar directamente la aplicación en el host de destino. Los usuarios pueden especificar la información de conexión del host de destino, la ruta de implementación, el script de inicio, etc., para que la aplicación pueda implementarse e iniciarse en el host.

Al agregar soporte para la implementación de contenedores y tareas de implementación de host, los usuarios pueden elegir el método de implementación más adecuado según sus necesidades. Ya sea empaquetando la aplicación en una imagen de contenedor e implementándola en un contenedor, o implementando directamente la aplicación tradicional en el host, los usuarios pueden implementarla fácilmente a través del módulo de canalización de Pigtooth Fish.

Este tipo de flexibilidad hace que Hogtooth Fish sea adecuado para varios escenarios de implementación , ya sea la implementación tradicional de máquinas físicas, la implementación de máquinas virtuales o la implementación de orquestación de contenedores en un entorno de nube, los usuarios pueden usar los módulos de canalización de Hogtooth Fish para la implementación y entrega automatizadas. Esto ayuda a simplificar el proceso de implementación, aumentar la eficiencia y facilitar la administración y entrega de aplicaciones en diversos entornos para los equipos.

3. Gestión de plantillas de canalización

La capa de plataforma y la capa de organización de Choerodon han agregado una serie de funciones de gestión de plantilla de canalización, plantilla de tarea y plantilla de paso para satisfacer las necesidades de los administradores y usuarios en la configuración y gestión de canalización.

||| En la capa de plataforma y la capa de organización :

1. Administración de plantillas de canalización : los administradores pueden configurar y administrar plantillas de canalización personalizadas. Estas plantillas pueden contener procesos y configuraciones comunes para su reutilización y estandarización al crear nuevas canalizaciones.

2. Administración de plantillas de tareas : los administradores pueden definir y administrar plantillas de tareas, que contienen tipos de tareas, configuraciones y ajustes de parámetros que se pueden usar en la canalización. Las plantillas de tareas simplifican el proceso de creación y configuración de canalizaciones, lo que mejora la eficiencia y la coherencia.

3. Gestión de plantillas de pasos : los administradores pueden crear y gestionar plantillas de pasos, que contienen configuraciones de pasos y comandos para realizar operaciones específicas. Las plantillas de pasos se pueden reutilizar y combinar en diferentes canalizaciones para lograr requisitos de procesos más complejos.

||| A nivel de proyecto :

Cree rápidamente canalizaciones basadas en plantillas de canalización: los miembros del proyecto pueden crear rápidamente canalizaciones a partir de plantillas de canalización predefinidas sin tener que configurarlas desde cero. Esto ahorra tiempo y esfuerzo y garantiza la consistencia de la canalización y la aplicación de las mejores prácticas.

Al agregar las funciones de gestión de plantilla de canalización, plantilla de tarea y plantilla de paso, Hogtooth proporciona capacidades de gestión y configuración de canalización más potentes . Los administradores pueden personalizar y administrar plantillas para estandarizar, reutilizar y aplicar las mejores prácticas . Los usuarios pueden crear canalizaciones rápidamente y ajustarlas y ampliarlas según sus necesidades. La introducción de estas funciones mejora la eficiencia y la flexibilidad de la gestión de proyectos en los niveles de plataforma, organización y proyecto.

4. Centro de aplicaciones de gestión de implementación

El módulo de implementación de Choerodon agrega un centro de aplicaciones para admitir la visualización y administración centralizadas de todas las aplicaciones y recursos generados después de la implementación del contenedor y la implementación del host. Las características del App Center incluyen lo siguiente:

1. Vista de aplicaciones : el centro de aplicaciones proporciona una vista centralizada que muestra todas las aplicaciones implementadas y los recursos relacionados. Los usuarios pueden ver y acceder fácilmente a sus aplicaciones implementadas a través de App Center.

2. Administración de aplicaciones : los usuarios pueden administrar las aplicaciones implementadas en el centro de aplicaciones, incluidas operaciones como iniciar, detener y reiniciar. Esto permite a los usuarios administrar y controlar fácilmente sus aplicaciones.

Al presentar el centro de aplicaciones, Toothfish proporciona una interfaz de administración centralizada, lo que permite a los usuarios ver y administrar sus aplicaciones implementadas y los recursos relacionados de manera más conveniente . Independientemente de la implementación del contenedor o la implementación del host, los usuarios pueden ubicar y operar rápidamente sus aplicaciones en el centro de aplicaciones, lo que mejora la eficiencia y la visibilidad de la administración . Además, la función de monitoreo del centro de aplicaciones también puede ayudar a los usuarios a descubrir y resolver problemas de aplicaciones a tiempo para garantizar el funcionamiento estable .

Otras mejoras y actualizaciones

● El módulo de administración de código base admite la asignación de permisos de desarrollo a los miembros del equipo en lotes según los permisos.

● Se agregaron plantillas de servicios de aplicaciones para Python, PHP y .NET Core, lo que le permite elegir usarlas al crear servicios de aplicaciones en un proyecto.

● El módulo de servicio de aplicaciones admite la importación de servicios de aplicaciones desde fuentes comunes de Git, como Gitee, Gitea y Bitbucket.

● En Módulo de canalización - Crear canalización - Configuración avanzada, agregue compatibilidad para mantener funciones personalizadas para referencia mediante secuencias de comandos de tareas en esta canalización.

● Módulo Pipeline: cuando la tubería se ejecuta recientemente, se agrega soporte para mantener las variables ejecutadas aquí.

● En el módulo de canalización - tarea de CI - configuración avanzada, se admite habilitar la concurrencia de esta tarea.

● El módulo de canalización ha agregado pasos de prueba de unidad preestablecidos para Java, Node.js y Go, y admite la visualización del informe de prueba de unidad después de que se completa la ejecución.

● Se agregó la función de admitir el plan de activación de tiempo en la tubería, de modo que los usuarios puedan establecer un plan de tiempo periódico o de ciclo único para la tubería.

● Compatibilidad agregada para la implementación automática de aplicaciones DockerCompose en la tarea de implementación del host de canalización.

● Módulo de centro de aplicaciones: detalles de la aplicación de host, agregando soporte para ver los detalles de varios procesos generales.

● El módulo de implementación admite la implementación de otros tipos de artefactos en el host.

● En el módulo de administración de hosts, se agregó recientemente para admitir la asignación de permisos para usar y administrar hosts para los miembros del proyecto.

● Compatibilidad agregada para aplicaciones DockerCompose en la implementación del host.

● Se agregó el informe de monitoreo de la aplicación de cartografía, que permite ver el gráfico de la cantidad de excepciones y tiempos de inactividad de la aplicación de cartografía.

● Se agregó el informe de monitoreo de la aplicación de cartografía, que admite la visualización del gráfico de duración de las excepciones y cierres de la aplicación de cartografía.

● El módulo de gestión de host ha agregado la función de gestión de autoridad, que ayuda al propietario del proyecto a asignar la autoridad de host a personal específico.

● Compatibilidad agregada para crear y administrar recursos de carga de trabajo k8s en la vista de recursos.

Haga clic para visitar el registro de actualización completo de la versión 2.0 de código abierto de pigtooth fish

Acerca de Hogtooth

QUE ES COERODON

El proyecto de código abierto Pigtooth Fish ayudará a las empresas a realizar una gestión de desarrollo inteligente y un despliegue eficiente . Proporciona una solución integral, desde la colaboración en equipo hasta la cadena de herramientas DevOps, desde las herramientas de la plataforma hasta la metodología sistemática, satisfaciendo completamente las necesidades de la gestión colaborativa y la eficiencia de la ingeniería.

La versión 2.0 de Toothfish ha mejorado las capacidades de gestión de código fuente abierto y gestión de bibliotecas de productos , lo que permite a los usuarios gestionar y controlar mejor sus bibliotecas de códigos y productos. Al mismo tiempo, la actualización de la canalización de CI/CD brinda funciones más avanzadas, admite la administración centralizada de clústeres de contenedores y recursos del entorno , y características como la implementación rápida de aplicaciones. La integración de estas funciones convierte a Toothfish en una plataforma de gestión de desarrollo integral , que brinda a los usuarios soporte de proceso completo desde el desarrollo hasta la implementación .

Si es usuario de Trogfish, se recomienda enfáticamente que instale la versión 2.0 para disfrutar de los beneficios de las nuevas funciones y mejoras. Si no ha probado Hogtooth Fish, ahora también es una excelente oportunidad para descargar y utilizar este proyecto de código abierto inmediatamente para experimentar sus potentes e inteligentes capacidades de gestión de desarrollo . Bienvenido a unirse a Hogfish, explorar y contribuir con otros desarrolladores.

logros de código abierto

Desde que Choerodon fue oficialmente de código abierto el 20 de mayo de 2018, el equipo ha mantenido el impulso de actualizaciones e iteraciones continuas, brindando a los usuarios casi 23 actualizaciones de versiones de código abierto . Ahora, hemos dado paso al tan esperado lanzamiento de la versión de código abierto 2.0, marcando un nuevo hito en el desarrollo de 6 años de Hogtoothfish .

En los últimos 6 años, el excelente trabajo del equipo de pigtoothfish ha ganado muchos premios, lo que demuestra plenamente nuestra posición de liderazgo y contribuciones destacadas en el campo del código abierto.

Recibió muchos premios

● Seleccionado como el "Equipo creativo popular de 2020 " de los Nuggets

● Ganó el "Programa de proyecto de código abierto más valioso de GVP-Gitee" de código abierto de China

● Ganó el " 2021 Cloud Native Technology Innovation Award " de Creation Association , y la persona a cargo del proyecto pigtooth fish ganó el " 2021 MVP of the Creation Association " (Profesional más valioso)

● Ganó el " Equipo excelente de tecnología de código abierto de OSCHINA 2021 "

● Pasó la prueba conjunta de las soluciones HUAWEI CLOUD y obtuvo la certificación HUAWEI VALIDATED de HUAWEI CLOUD , convirtiéndose en el primer producto de software del país en recibir esta certificación en el campo de la gestión del rendimiento.

Estos honores y reconocimientos son la mejor retroalimentación para los esfuerzos continuos y el espíritu innovador del equipo de pigtooth fish. Seguiremos comprometidos con la innovación de código abierto, mejoraremos continuamente la calidad y las funciones del producto y proporcionaremos a los usuarios una mejor plataforma de gestión del desarrollo.

¡Seamos testigos juntos de que Hogtooth continúa extendiendo sus alas y creando logros más brillantes en el mundo del código abierto!

● intercambio técnico

1. Pez diente de cerdo @ Código abierto de China

Plataforma de gestión y desarrollo de inteligencia digital Choerodon - OSCHINA - Comunidad china de intercambio de tecnología de código abierto

2. Pez diente de cerdo@雷金

Página de inicio personal de ZKNOW Zhenzhi Technology- Noticias- Nuggets

3. Merluza negra @SegmentFault

Tecnología ZKNOW Zhenzhi - SegmentFault 思否

● Blog de tecnología

Blog |

● Foro Hogtooth

Foro abierto MANO

● Documentación de código abierto: haga clic para visitar

Supongo que te gusta

Origin blog.csdn.net/xxxxaayy/article/details/131305262
Recomendado
Clasificación