@[email protected]

GitOps

Easy Deploy and
Even Easer Rollback

by Rob Richardson

  @[email protected]

https://robrich.org/

Demo

Rollback failed deployment

DevOps Pipeline


suggestion

task tracking

code

build

test

deploy

qa

prod

feedback
Icons: Icons8 and Font Awesome

Before DevOps

  • Build on local machine
  • Right-click publish to server
  • It doesn't work? Remote on the server and debug
  • Source control loses all meaning
  • Maybe we don't even have source control

DevOps Pipeline


suggestion

task tracking

code

build

test

deploy

qa

prod

feedback
Icons: Icons8 and Font Awesome

Demo 1

On-prem GitOps

github.com/robrich/gitops

Demo 2

Kubernetes GitOps with Argo

github.com/robrich/gitops

Argo & Flux Comparison

More:

Mixing
Terraform and k8s GitOps
gets weird