DEVOPS WEEKLY ISSUE #329 - 16th April 2017

2 minute read

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

Updated: