Skip to content

mtahiue/infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kinoulink total infrastructure with Ruby and Docker

Tree

  • /cert certificates to authentificate to Azure and Docker
  • /hosts build, configure bare metal servers and virtual machines
  • /containers build, configure Docker containers

The infrastructure

  • Static web site
  • Php
  • MongoDB
  • ElasticSearch
  • Redis
  • Consul

For development

docker-compose up -f docker/docker-compose-dev.yml

For test and production

docker-compose up -f docker/docker-compose-prod.yml

  • consul: service discovery, templating
  • registrator: register services into consul
  • control: proxy HTTP:80 to the right web container

Ansible

ansible all -m ping -i ./inventory

About

Kinoulink API infrastructure on Azure with Docker

Resources

Stars

Watchers

Forks

Packages

No packages published