Skip to content

monteiro-alan/devops_challenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Done by Álan Monteiro

  • Created Dockerfiles from services
  • Created docker-compose files
  • Changed DB connection and query in ./api/app.js
  • Created .dockerignore files
  • Added nodemon in package.json files for debug

Running

  • Clone the project:
git clone https://github.com/monteiro-alan/devops_challenge.git
  • Run the applications:
docker-compose up -d

About DevOps Challenge

  • This repo contains code for a multilayer application.

  • The application overview is as follows: web <=> api <=> db

  • There is an api directory and another web, you should dock the application in the best possible way.

  • Write a recipe with the tool of your choice (ansible or terraform) to build the environment and run the application in an automated way.

Running

  • The idea to test locally is to just run 'docker-compose up'
  • Access url localhost: 8080

Evaluation

  • It will count the quality of 'Dockerfile', 'docker-compose.yml'
  • Extra points if you use terraform and are in good practice
  • Extra points if you use ansible and are well structured

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.3%
  • Dockerfile 9.9%
  • Pug 4.0%
  • Shell 1.5%
  • CSS 1.3%