Demo for Auto DevOps
This is a proposal for an auto DevOps vision demo.
Showing off:
- Auto Create
- Auto Build
- Auto CI
- Auto Code Climate
- Auto Deploy
- Auto Review App
- Auto Monitoring
rails new rails-auto-devops --database=postgresql
cd rails-auto-devops
git init .
git add .
git commit -am “Initial commit”
# Behind the scenes, create `rails-auto-devops`
git remote add origin git@gitlab.com/markpundsack/rails-auto-devops
git push git@gitlab.com/markpundsack/rails-auto-devops
# Behind the scenes, configure k8s service
# Behind the scenes, add `KUBE_DOMAIN=idea-to-production.com`
# Behind the scenes, add Auto Deploy `.gitlab-ci.yml`
# Behind the scenes, edit `.gitlab-ci.yml` to remove staging stage and job, make production autodeploy, add test and rubocop jobs
# Behind the scenes, add Code Climate job to `.gitlab-ci.yml`
Edited by Mark Pundsack