24
Zero-downtime applications using Containers DevOps Engineer at @ptoonen Peter Toonen

dotNed Saturday

Embed Size (px)

Citation preview

Page 1: dotNed Saturday

Zero-downtime applications using Containers

DevOps Engineer at @ptoonen

Peter Toonen

Page 2: dotNed Saturday

http://stryker-mutator.github.io

Page 3: dotNed Saturday
Page 4: dotNed Saturday
Page 5: dotNed Saturday
Page 6: dotNed Saturday

( )

Page 7: dotNed Saturday
Page 8: dotNed Saturday

https://github.com/aspnet/Home/issues/579

Page 9: dotNed Saturday
Page 10: dotNed Saturday

Demo.NET Core in a box container

Page 11: dotNed Saturday
Page 12: dotNed Saturday
Page 13: dotNed Saturday
Page 14: dotNed Saturday
Page 15: dotNed Saturday
Page 16: dotNed Saturday
Page 17: dotNed Saturday
Page 18: dotNed Saturday
Page 19: dotNed Saturday
Page 20: dotNed Saturday

Demoupgrading

Page 21: dotNed Saturday

- Create the overlay network - Add the proxy to the network - Add a service to the network (don’t forget to expose the ports)

- Add another service to the same network with the correct label (com.docker.dockercloud.haproxy.deactivate)

- Activate when ready

Page 22: dotNed Saturday

DemoVSTS sauce

Page 23: dotNed Saturday

What about …?

Page 24: dotNed Saturday

@[email protected]

Peter Toonen