Slide 1

Slide 1 text

mgmt: next generation con g management github.com/purpleidea/mgmt Human talks 11/04/17 | @_crev_

Slide 2

Slide 2 text

Classical architectures Human talks 11/04/17 | @_crev_

Slide 3

Slide 3 text

+----------+ +------> Server <--------+ | +----------+ | | ^ | | | | | | | | | | | | | | | | +---+------+ +---+------+ +----+-----+ | | | | | | | Client | | Client | |Client | | | | | | | +----------+ +----------+ +----------+ Human talks 11/04/17 | @_crev_

Slide 4

Slide 4 text

+--------------+ +------| Orchestrator |----+ | +--------------+ | | | | | | | | | | | | | | | | | | | +---v------+ +---v------+ +----v-----+ | | | | | | | Client | | Client | |Client | | | | | | | +----------+ +----------+ +----------+ Human talks 11/04/17 | @_crev_

Slide 5

Slide 5 text

Problems? Human talks 11/04/17 | @_crev_

Slide 6

Slide 6 text

SPOF Human talks 11/04/17 | @_crev_

Slide 7

Slide 7 text

What if server/orchestrator is unavailable? Human talks 11/04/17 | @_crev_

Slide 8

Slide 8 text

Scale Human talks 11/04/17 | @_crev_

Slide 9

Slide 9 text

I'll ssh all my clusters at the same time Human talks 11/04/17 | @_crev_

Slide 10

Slide 10 text

Real Time? Human talks 11/04/17 | @_crev_

Slide 11

Slide 11 text

Please wait the next run to see changes... Human talks 11/04/17 | @_crev_

Slide 12

Slide 12 text

Demos Human talks 11/04/17 | @_crev_

Slide 13

Slide 13 text

Real Time Management Human talks 11/04/17 | @_crev_

Slide 14

Slide 14 text

Resources Export Between Nodes (etcd) Human talks 11/04/17 | @_crev_

Slide 15

Slide 15 text

Run Services (systemd) Human talks 11/04/17 | @_crev_

Slide 16

Slide 16 text

(very) young current version is 0.0.11 Human talks 11/04/17 | @_crev_

Slide 17

Slide 17 text

Friendly open community/dev (@purpleidea) #mgmtlove github issues Human talks 11/04/17 | @_crev_

Slide 18

Slide 18 text

Thanks And have fun with mgmt Human talks 11/04/17 | @_crev_ | docker run --rm -it squarescale/ybrissaud