Concourse Herramienta de implementación gratuita
Herramienta CI/CD de código abierto y de código abierto para la automatización de software
Aumente la productividad al automatizar los flujos de trabajo de implementación de software con un sistema de CI/CD de código abierto. Configure rápidamente la tubería y siga observando el progreso.
Descripción general
La concurso es una herramienta CI/CD de código abierto gratuita y . Ayuda a los equipos de DevOps a automatizar los flujos de trabajo de implementación de software. Concursse ofrece capacidades para escalar tuberías de automatización. Es uno de los software CI/CD *** de código abierto* que viene con dos componentes principales, como Concourse Server y Fly CLI. Concourse Server se encarga de la interfaz de usuario web, API y la programación de tuberías. Fly es una interfaz de línea de comandos para configurar tuberías y comunicarse con el servidor Concourse. Esta integración continua autohospedada utiliza el mecanismo simple de recursos, tareas y trabajos. El desarrollador puede configurar fácilmente la tubería como código y revisar su progreso en la interfaz de usuario web. Además, si algún trabajo falla, el desarrollador puede encontrar la razón de falla y solucionarlo rápidamente. Además, los trabajos pueden depender de otros trabajos y esto permite la entrega continua desde el repositorio hasta el servidor de producción. Esta herramienta Integración continua Admite un sistema de complementos y es muy simple crear un complemento en él. El desarrollador puede crear un recurso implementado por tipos de recursos. Este es un software basado en contenedores escrito en Go y Elm. La licencia para la herramienta CI/CD de código abierto ** es Apache-2.0.
Requisitos del sistema
Los requisitos para configurar la concurrencia incluyen:
- Docker
- Docker Compose
Características
Concursse tiene una excelente lista de características y algunos de ellos son:
- código abierto y abierto
- Gestión de equipos
- Roles de usuario y amp; Permisos
- tuberías
- Gestión de recursos
- Tipos de recursos
- Gestión de trabajos
- Gestión de credenciales
Instalación
Instalación usando Docker
Ejecute los comandos a continuación para instalar Concourse Server con Docker Compose.
$ wget https://concourse-ci.org/docker-compose.yml
$ docker-compose up -d
Abra el navegador e ingrese http: // localhost: 8080 para acceder a la interfaz de usuario web. Inicie sesión con nombre de usuario/contraseña como prueba/prueba. Ejecute el siguiente comando para instalar Fly CLI y use el usuario de prueba para iniciar sesión.
$ fly -t tutorial login -c http://localhost:8080 -u test -p test