commit 23faf2a9cd5bb2e6e88012e139b4f06d6c2458cf Author: Tomasz Lagodzinski Date: Fri Sep 6 13:11:58 2019 +0200 Initial. diff --git a/README.md b/README.md new file mode 100644 index 0000000..76f87a3 --- /dev/null +++ b/README.md @@ -0,0 +1,26 @@ +# About this repo + +This repo is used as part of recruitation process for YND DevOps. +Every higher level, requires fulfilling all tasks from the previous level. +Tasks below shouldn't take more than: + +- Intern 6h +- Junior 6h +- Mid 3h + +## Intern level + +- Fork this repo +- Checkout https://github.com/MicroPyramid/Django-CRM tag 0.4.0 into it +- Prepare your own centos based Dockerfile, using uwsgi +- Prepare your own docker-compose.yml, building your own postgresql docker image + +## Junior + +- Add mailhog and traefik and configure everything to run behind it using localhost DNS +- Write a basic Jenkinsfile to build the app and push the images to ECR in AWS, runs coverage and publishes it to jenkins +- Reimplement wait-for-postgres.sh without using any postgres client + +## Mid + +- Configure deploy to local minikube in dev namespace \ No newline at end of file