DEVOPS WEEKLY
ISSUE #509 - 27th September 2020

A few posts this week on choosing software, both of which touch on the desire to outsource operations. Another post on the evolution of the role of systems administrations which talks about the people-side of that shift.


env0 sponsors Devops Weekly
========================

Tired of having to deal with manually managing resource tags across all your clouds? env0 just open sourced Terratag to make it easier to automatically tag all your resources!

Check out the blog for more details.

https://www.env0.com/l/terratag-for-devops


News
====

A post on one open source project’s search for a new CI system. Lots of useful research for anyone investigating CI and build systems.

https://buoyant.io/2020/09/16/linkerds-ci-kubernetes-in-docker-github-actions/


A good post on the evolution of systems administration, the embrace of devops, shifting responsibility and changing job titles.

https://medium.com/@brandonkenna/the-evolution-of-devops-and-why-we-are-here-f34771b3a70d


The idea of commercial off-the-shelf software is fine, but the reality often differs. This post explains the frustration and suggests it’s only COTS if you can get something up and running in a day.

https://sboots.ca/2020/09/16/fake-cots-and-the-one-day-rule/


Dependency management is an unfortunate consequence of a library ecosystem. This post, reviewing a recent paper looking at the Python ecosystem, has some interesting ideas and tooling demonstrations.

https://blog.acolyer.org/2020/09/21/watchman/


A look at Terraspace, a deployment tool for Terraform that provides some interesting high-level features and visualisation tools.

https://blog.boltops.com/2020/09/19/terraspace-all-deploy-multiple-stacks-at-once


AWS has grown to have several different overlapping approaches to managing users and accounts. This post looks at some of the nuance and makes some recommendations.

https://cloudonaut.io/aws-account-structure-think-twice-before-using-aws-organizations/


Krew, the plugin manager for kubectl, now supports custom indexes. So you can distribute kubectl plugins for your own projects or for internal company usage.

https://krew.sigs.k8s.io/docs/user-guide/custom-indexes/


Tools
=====

version-checker is a Kubernetes utility for observing the current versions of images running in the cluster, as well as the latest available upstream. These checks get exposed as Prometheus metrics to be viewed on a dashboard.

https://github.com/jetstack/version-checker


Portus is an open source authorization service that sits atop a Docker container registry. It provides user management and a number of other useful features.

http://port.us.org/


If you received this email directly then you're already signed up, thanks! If however someone forwarded this email to you and you'd like to get it each week then you can subscribe at http://devopsweekly.com

--

You opted in for Devops Weekly at http://devopsweekly.com

You can always unsubscribe by visiting https://devopsweekly.us2.list-manage.com/unsubscribe?u=b6635e37e35fa5eff0c2a947a&id=a63f24d068&e=[UNIQID]&c=e30527933c

If you have other queries you can contact the list maintainer at gareth@morethanseven.net

Our mailing address is 43 Gwydir Street, Cambridge, UK, CB1 2LG