Skip to content

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