automate yourself within six months

28
automate yourself within six months A open source solution for automating ISP networks using GitLab and NetBox

Upload: others

Post on 18-Dec-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

automate yourself within six monthsA open source solution for automating ISP networks using GitLab and NetBox

Who we are.

everybody loves automation

addvlan12cisco.shvpls_fra_ams.pl

ibgp_init_junos.sh

fix_opsf.js

ibgp_fix_junosv3.sh

yolorollback.backup.php

___do_not_run_.sh_do_not_run

PlanChange

Create a Ticket for Change

DocumentChange

Update Ticket

Do theChange

Update Ticket RealizeChange broke

somethingUpdate Ticket

Decide toRollback

Done

"sshadmin@router"

Undo theChange

Update Ticket

"sshadmin@router"

– Thorsten Dirks, former CEO of Telefonica

„If you digitize a shitty process, then you have a shitty, digital process.“

PlanChange

Create a Ticket for Change

DocumentChange

Update Ticket

Do theChange

Update Ticket RealizeChange broke

somethingUpdate Ticket

Decide toRollback

Done

"sshadmin@router"

Undo theChange

Update Ticket

"sshadmin@router"

PlanChange

DocumentChange RolloutCheck

somethings wrong

Check BEER

Rollback

Engineers don’t provision services, they develop services.

Demo can be found in the talk recording at: https://media.ccc.de/c/denog11

Deep Dive: Tech

We maintain a fork of NetBox

With plugins we won’t need to anymore(probably)

Issues & Merge Requests

Ansible all the way

Services inside the Pipeline

TOPdesk

Mimir

Prometheus

Hardware does not (really) matter

Bottom Line

We believe in open sourcehttps://gitlab.com/wobcompublic

Thank you!Questions?