DEVOPS WEEKLY ISSUE #452 - 25th August 2019

2 minute read

Product teams in operations, delving into the technical details of API gateways and linux capabilities, databases, DNS and new shells, Kubernetes build and development tools. Lots to read this week.

From our sponsor, VictorOps

Collaborate with the right teammates, find the right information and resolve system outages in minutes. Play the VictorOps on-call game to test your DevOps skillz and compete against your friends and coworkers.
http://try.victorops.com/devopsweekly/devops-on-call-game

News

A quick post on the intersection of production teams (and practices often related to them) and classic IT organisations.
https://go.forrester.com/blogs/product-thinking-not-just-for-developers/

API Gateways and Service Mesh are evolving quickly, so knowing what’s what, and where to start, can be tricky. This post provides a great introduction with solid definitions and documented rationales for different types of gateway.
https://medium.com/solo-io/api-gateways-are-going-through-an-identity-crisis-d1d833a313d7

Linux capabilities are becoming an important part of securing cluster workload. This post acts as an introduction to the basics.
https://blog.container-solutions.com/linux-capabilities-why-they-exist-and-how-they-work

A bit of recent history and a request for folks to get involved in discussions around reusing the OCI specifications for distributing more than just container images. Lots of interesting work going on here.
https://medium.com/@jzelinskie/oci-artifacts-f5f3b4ef2889

Nutshell is a new shell, with some features inspired by powershell and lots of nifty features based around the concept of everything (files, return values) is structured data.
http://www.jonathanturner.org/2019/08/introducing-nushell.html

Another post in the series of Kubernetes developer tools. This post covers Tilt, which provides both a custom DSL for configuring development environments and a nice GUI to understand what’s running.
https://www.kartar.net/2019/08/tilt/

The new GitHub Actions beta is out and supports writing automation that closely integrates with your GitHub repositories in Javascript, as well as using Docker containers. This posts steps through an example of getting started.
https://radu-matei.com/blog/building-github-actions/

A detailed, opinionated, comparison between MySQL and MongoDB. The idea isn’t to compare apples to oranges as much as to look at the different tradeoffs and different usecases for different types of data storage.
https://www.simform.com/mongodb-vs-mysql-databases/

Jobs

Close is looking for a full-time Site Reliability Engineer to join our core team with significant experience building, managing, and monitoring infrastructure and backend services at scale. We are a group of no bullsh*t, supportive, smart, and autonomous people, join us! MongoDB experts strongly encouraged to apply!
https://jobs.lever.co/close.io/38d0c4ac-c3eb-47e9-a49e-4611f96eef8d?lever-origin=applied&lever-source%5B%5D=DevOpsWeekly

Events

The new CNCF special interest group for security is holding a one-day event just before KubeCon, November 18th in San Diego. The event will feature talks and open space sessions, and we’re looking for talk submissions until the 13th of September.
https://linuxfoundation.smapply.io/prog/cloud_native_security_day_2019/

Tools

Atlas is a modern DNS server. It exposes Prometheus metrics and comes with a CLI tool and gRPC API for management.
https://github.com/stellarproject/atlas

Forseti is an interesting set of security tools for managing Google Cloud environments. Everything from firewall rules, to Google Apps, to exposing data from services to publicly.
https://forsetisecurity.org/
https://github.com/forseti-security/forseti-security

kpack introduces a custom resource to Kubernetes for building images on the cluster when new buildpacks are available.
https://content.pivotal.io/blog/introducing-kpack-a-kubernetes-native-container-build-service
https://github.com/pivotal/kpack

Collaborate with the right teammates, find the right information and resolve system outages in minutes. Play the VictorOps on-call game to test your DevOps skillz and compete against your friends and coworkers.
http://try.victorops.com/devopsweekly/devops-on-call-game

Updated: