Skip to content

This DevOps project utilizes Vagrant for VM management, Ansible for server configuration and Docker Swarm for container orchestration.

Notifications You must be signed in to change notification settings

irfanalamt/devops-ansible-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

devops-ansible-docker

This DevOps project utilizes Vagrant for VM management, Ansible for server configuration and Docker Swarm for container orchestration.

Infrastructure diagram

my-diagram

Tech Stack

Vagrant, Ansible, Flask, Docker, Nginx, Docker Swarm

Steps

  1. The corresponding folder contains all of the necessary steps to complete each phase.
  2. Setup Vagrant to create and manage virtual machines using code.
  3. Then use Ansible to configure our servers.
  4. Containerize our application using Docker.
  5. To orchestrate containers on all hosts, we use Docker Swarm.
  6. Destroy all resources created. (DO NOT FORGET)

CHEERS!

About

This DevOps project utilizes Vagrant for VM management, Ansible for server configuration and Docker Swarm for container orchestration.

Topics

Resources

Stars

Watchers

Forks