Deploy
1. Disable Monitoring
2. Disable Load Balancing
3. Shutdown Service
4. Update Debian Package
5. Start Service
6. Test Service
7. Enable Load Balancing
8. Enable Monitoring
Slide 17
Slide 17 text
Lessons Learned
- Take your time
- Good things take time
- “WTF?”
- Resist building workarounds
- Fix the problem
- Use the same name everywhere
- Jenkins, Debian Package, HAProxy, Icinga