DEVOPS WEEKLY ISSUE #516 - 15th November 2020

2 minute read

Posts on CI/CD, platform teams, self-service automation and edge environments this week, along with several new tools for chaos testing, certificate-based authentication and more.

env0 sponsors Devops Weekly

env0 lets your entire team manage their own cloud environments, governed by your policies and templates. Now manage your users even easier with Teams and RBAC.
http://env0.com/l/devops-teams-launch

News

A series of videos on building a modern CI/CD pipeline for a typical Java application using ArgoCD and Tekton.
https://blog.sebastian-daschner.com/entries/cloud-native-ci-cd-tekton-argocd-video-course

A talk (video and slides) about measuring continuous delivery though lead time, deployment frequency, change failure rate and time to recovery.
https://cd.foundation/blog/2020/11/05/measuring-devops/

A look at building on top of the new Pulumi automation API, and some thoughts about the emergence of platform teams.
https://medium.com/@danfhern/self-service-platform-development-made-easy-with-pulumi-4e2cf150e93c

A post talking about a specific example of helping development teams address security problems (in this case leaking sensitive data in log files) and how to embed a culture of security in engineering organizations.
https://r2c.dev/blog/2020/fixing-leaky-logs-how-to-find-a-bug-and-ensure-it-never-returns/

A good post on the different challenges posted by edge environments around hardware discovery, manageability, provisioning and more.
https://www.devopsdigest.com/facing-challenges-at-the-edg

The latest Puppet State of Devops Report is available, with some interesting industry stats and analysis, in particular around platform teams and change management.
https://puppet.com/blog/2020-state-of-devops-report-is-here/
https://www.techrepublic.com/article/two-secret-weapons-devops-can-use-to-take-over-the-entire-enterprise/

Events

WTF is Platform as a Product? Companies are going full speed ahead into treating their platforms as products. But WTF does that mean? And WTF are the advantages? In this free 90-minute event on 19 November, you’ll get insight from Matthew Skelton, co-author of Team Topologies, and Jamie Dobson, CEO of Container Solutions, with a special appearance by Dave Farley! Register now.
https://bit.ly/38bzX3B

Books

SRE: The Cloud Native Approach to Operations explains how SRE, or Site Reliability Engineering, can help your organisation balance innovation with reliability. In this new e-book from Michael Mueller, a managing director at Container Solutions, you’ll learn what SRE is, and why you might need it; the differences between SRE and DevOps; best practices, and more. Get your free e-book.
https://bit.ly/3kXHBCf

Tools

ctlptl aims to make it easier to grab an ephemeral, local, Kubernetes cluster for development purposes. Rather than competing with Docker Desktop, KIND, Minikube or similar tools it provides a higher-level user interface.
https://github.com/tilt-dev/ctlptl

Athenz is a platform for X.509 certificate based service authentication and fine grained access control in dynamic infrastructures. It supports provisioning and configuration (centralized authorization) use cases as well as serving/runtime (decentralized authorization) use cases.
https://github.com/yahoo/athenz

PowerfulSeal is a chaos testing tool for Kubernetes. Describe scenarios in YAML and PowerfulSeal can kill running resources and check services are still running, and export results to Prometheus and other monitoring tools.
https://github.com/powerfulseal/powerfulseal

K0s is a new small Kubernetes distribution intended for anything from local development usage to large-scale edge deployments.
https://medium.com/@adamparco/announcing-k0s-the-smallest-simplest-kubernetes-distribution-3626c86575d5
https://k0sproject.io/

Updated: