DEVOPS WEEKLY ISSUE #329 - 16th April 2017
Some solid culture content this month, along with some low-level network talk and some of the new deployment tooling emerging around Kubernetes.
Sponsor
Incident management is essential to modern DevOps environments. Learn why in the eBook, “Making the Case for Real-time Incident Management” from your friends at VictorOps.
http://try.victorops.com/realtime_incident_mgmt/devopsweekly
Sponsored
DevOps Journey Series: End User Monitoring [replay]
When measuring DevOps success, it’s not just about feature delivery speed, but how end users respond to your innovation. Watch part 3 of our DevOps Journey Series and get practical tips for end user monitoring that you can implement quickly.
http://ow.ly/Ug4A309wkmC
News
An essential post on introducing new tools as a catalyst for culture change in the context of a large scale transformation effort.
https://medium.com/@BillHiggins/tools-as-a-catalyst-for-culture-change-f012b2c0b527
In many ways devops can be thought of as a management discipline. So for those interested in that sort of thinking this post on why command and control is inefficient and ineffective is likely worth a read.
http://corporate-rebels.com/mindset/
Related to the above, I gave a talk at the Study of Enterprise Agility Conference about how technology and related practices are often decentralising or centralising in nature, and how careful consideration is needed to get the best out of them.
https://speakerdeck.com/garethr/waves-of-centralising-and-decentralising
Excellent notes from a recent netdev conference, about a range of low-level networking; from netfilter to XDP and more.
http://jvns.ca/blog/2017/04/06/netdev-2-1/
http://jvns.ca/blog/2017/04/07/netdev-conference-day-2/
http://jvns.ca/blog/2017/04/08/netdev-conference-day-3/
Another interesting container usage survey, this time based on data collected from a monitoring agent. Data on popular applications, registry usage and container density.
https://sysdig.com/blog/sysdig-docker-usage-report-2017/
A good post on configuring Kubernetes Ingress, demonstrating redirects and proxying to different backends using the nginx ingress handler.
http://anthonychu.ca/post/api-versioning-kubernetes-nginx-ingress/
A blog post about improving a sometimes ignored but generally critical service, the continuous integration system.
https://gdstechnology.blog.gov.uk/2017/02/10/updating-the-gov-uk-continuous-integration-environment/
Jobs
Hired brings job offers to you, so you can save time applying. Apply to 6,000+ companies at once on the platform.
http://hrd.cm/2jHrf1B
Tools
Cerebro is an alerting system build to integrate with Graphite. The service layer currently integrates with Seyren to store alarms, schedule checks and send alerts
https://github.com/voyages-sncf-technologies/cerebro
Codeflow is a new deployment pipeline tool aimed at 12-factor apps on Kubernetes. It features a plugin based system for extending the core functionality too.
https://codeflow.checkr.com/
https://github.com/checkr/codeflow
Kube Applier is another kubernetes deployment tool, this time aimed at running kubernetes configuration files on a schedule and reporting on any drift.
https://blog.box.com/blog/introducing-kube-applier-declarative-configuration-for-kubernetes/
https://github.com/box/kube-applier
Incident management is essential to modern DevOps environments. Learn why in the eBook, “Making the Case for Real-time Incident Management” from your friends at VictorOps.
http://try.victorops.com/realtime_incident_mgmt/devopsweekly