-
Este repositório contém a implementação de um pipeline de DevOps CI/CD, construído com as tecnologias Jenkins, Ansible, e Docker. Ele automatiza o processo de deploy de uma aplicação, desde a obtenção de arquivos do repositório até a criação de containers Docker a partir de imagens customizadas. As principais aplicações que são construídas são Bookstack e Mariadb, mas o projeto é flexível para acomodar qualquer aplicação. O processo engloba a conexão com um servidor Jenkins que adquire todos os arquivos e os envia via rsync para um servidor Ansible, onde são criadas duas imagens Docker. Após enviar as imagens para o DockerHub, um playbook é executado para criar os containers no servidor de aplicação utilizando 'docker-compose up'.
-
Esse "README.md" não é a documentação completa desse projeto, clique nesse link para ver a documentação completa.
-
Para fins de melhor compreensão do projeto, veja esse diagrama:
-
Notifications
You must be signed in to change notification settings - Fork 0
Projeto de DevOps e integração contínua/entrega contínua (CI/CD) utilizando GIT, Jenkins, Ansible, e Docker para o deploy automatizado de aplicações, incluindo Bookstack e Mariadb.
License
EduardoVasconceloss/devops-ci-cd-project
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Projeto de DevOps e integração contínua/entrega contínua (CI/CD) utilizando GIT, Jenkins, Ansible, e Docker para o deploy automatizado de aplicações, incluindo Bookstack e Mariadb.
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published