2019 State of Multicloud
A Report on the Underlying Dynamics Fueling Multicloud Strategies. Download Today! SPONSORED

How companies adopt and apply cloud native infrastructure–from O’Reilly
Survey results reveal the path organizations face as they integrate cloud native infrastructure and harness the full power of the cloud. SPONSORED

DevOps’ish Summer 2019 Survey
Please take this year’s survey. It is a handful of questions, will provide actionable feedback, and be greatly appreciated. The intent is to improve the overall experience and increase the value this newsletter provides to its readers. Take the survey today!

DevOps’ish Last Week’s Top Five

  1. The three Rs of remote work
  2. What sucks about GitLab?
  3. Facebook Salaries and Levels
  4. DevOps salaries: 10 statistics to see
  5. Understanding Fake Agile


Twitter Takes Down Accounts of China Dissidents Ahead of Tiananmen Anniversary — “Three days before the most sensitive political anniversary on the Chinese calendar, Twitter suspended the accounts of Chinese political commentators in what it said was an accident.”

Kubernetes jobs: 11 salary stats to see — “Kubernetes jobs go by many titles, which makes it hard to unearth reliable compensation data. We’ve done some salary statistics homework for you”

Certified Kubernetes Administrator (CKA) Certification is Now Valid for 3 Years — “CKA Certifications awarded on or after September 2, 2017 will expire 36 months from the date that the Program Certification Requirements were met by the candidate (rather than the 24 months stated previously).”

How to set your Google account to delete itself after you die — I probably think about mortality way too much for this not to interest me. Do I have a plan for my online presence after I die? No, it won’t be my problem. 🤣🤣🤣🤣🤣

Python’s creator thinks it has a diversity problem — “He believes the key to making open-source communities more inclusive is establishing (and enforcing) codes of conduct and mentoring.”

Top DevOps Skills Developers and Managers Need for Success — I don’t always link to Cloudbees but, when I do, you better believe the piece isn’t talking about Jenkins.

Conferences, Inclusion, and Money — “Let’s talk about what established speakers can do to make it easier, and what conferences can do, and why I am sympathetic but still skeptical.”

Burnout is an official medical diagnosis, World Health Organization says — In 2019, you don’t self diagnose on WebMD. You flip to CNN.

AnsibleFest 2019 Call for Proposals — Are you adding value to your organization using Ansible? Perhaps you have automated your way out of a sticky situation before with Ansible? Have you scaled an organizations automation efforts with Ansible Tower? Submit your CFP for AnsibleFest 2019!


oss-sec: CVE-2018-15664: docker (all versions) is vulnerable to a symlink-race attack

Is High Quality Software Worth the Cost? — “High internal quality keeps cruft to a minimum, allowing a team to add features with less effort, time, and cost.”

China, Huawei and the future of global technology — I sat down to bring my “unique” perspective to the Huawei and China vs. the United States discussion. In my opinion, this issue will define our children’s lives.

Splinternet: The Fracturing of the Internet Is Accelerating — The Next Cold War started long ago.

Another Ripple From the Huawei Ban: Scientific Peer Review — Wow. This will all but guarantee a Chinese-based corollary of the IEEE.

The DevOps Phenomenon

A Gentle Introduction to DevOps — People, Process, and Tools. That’s the order of importance.

Defining DevOps in layers — The article argues that DevOps has different meanings to different people. This might be true but, this article is a good read.

What is DevOps

The Automator’s Dilemma — “When, instead, we focus too much on margin, on disruption, on buyers, on business problems… we become the problem.”

Cloud Native Security Consolidation: Palo Alto Networks Buys Twistlock, PureSec — Palo Alto is making some waves. Congrats to my friends at Twistlock.


stringData: The Secret to Kubernetes Secrets — “Every single time I have to create a secret, I have to read the docs. I should have this figured out by now.”

Command-line tools for Kubernetes: kubectl, stern, kubectx, kubens — The bare minimum Kubernetes toolset (in my opinion). Add your tools and comments suggestions here.

The Definitive Guide To Prometheus in 2019 — This piece might be opinionated. “The value of having Prometheus in your infrastructure is undebatable.”

Installing Kubernetes Dashboard per Namespace — “Kubernetes Dashboard is easy to install, but you might want to have it per namespace to limit what users can do. Let’s see how to install and configure it for this scenario.”

Why We’re Switching to gRPC — “While more speed is always welcome, there are two aspects that were more important for us: clear interface specifications and support for streaming.”

Announcing Percona Kubernetes Operators — “The Percona Kubernetes Operator for XtraDB Cluster provides a way to deploy, manage, or scale an XtraDB Cluster environment. Based on our best practices, this Operator delivers a solid and secure cluster environment that can be used for development, testing, or production.”

What’s New in Ansible Tower 3.5 — A cool feature added in Ansible Tower 3.5 is an /api/v2/metrics endpoint for tools like Prometheus. Now you can bring metrics from Ansible Tower directly into your cloud native monitoring.

Extending DHCPLB: from load balancer to server

pirate/wireguard-docs — The Missing WireGuard Documentation: Setup, Usage, Configuration, and a full example for server-to-server VPN with roaming clients & public peers.

mhausenblas/rback — RBAC in Kubernetes visualizer

flant/werf — Werf (previously known as dapp) helps to implement and support Continuous Integration and Continuous Delivery

danicat/pacgo — A Pac Man clone written in Go (with emojis!)

solid/solid — Solid - Re-decentralizing the web (project directory)

DevOps’ish Tweet of the Week

Notes from this week’s issue can be found on GitHub.