https://github.com/mhdramadhanarvin/laravel-autodeploy
Automate Continuous Integration and Continuouse Delivery on Laravel Project using Docker Swarm and Ansible
https://github.com/mhdramadhanarvin/laravel-autodeploy
ansible containerization deployment-automation deployment-tools docker docker-swarm terraform
Last synced: 2 months ago
JSON representation
Automate Continuous Integration and Continuouse Delivery on Laravel Project using Docker Swarm and Ansible
- Host: GitHub
- URL: https://github.com/mhdramadhanarvin/laravel-autodeploy
- Owner: mhdramadhanarvin
- Created: 2024-01-05T21:49:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-23T21:00:43.000Z (over 2 years ago)
- Last Synced: 2025-10-27T13:39:14.225Z (8 months ago)
- Topics: ansible, containerization, deployment-automation, deployment-tools, docker, docker-swarm, terraform
- Language: PHP
- Homepage:
- Size: 122 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Context
This project will be deploy to AWS EC2 with container, specific will use docker swarm
- Terraform for provision aws ec2
- Security group
- Keypair
- EC2 Instance
- Ansible for setup requirement
- Insallation package. e.g : docker
- Install docker swarm
- Ansible for deploy
- Build docker image
- Push docker image into Github Package Registry
- Update docker swarm stack to use new image