Towards the end of my workday on Tuesday, tragedy struck the YouTube HQ in San Bruno, CA. A shooter made their way through a parking deck to a patio where people were eating and socializing. The shooter opened fire claiming three victims before turning the weapon on themselves. In Google’s Project Aristotle, psychological safety is identified as the number one contributor to “What makes a team effective at Google?” In the wake of this random act of violence, Google’s response might be the most watched handling of a workplace shooting. This is not the postmortem we want. But, this could be the postmortem we need.

ReactiveOps β€” The Kubernetes Experts
ReactiveOps provides DevOps expertise and best practices to help companies implement world-class, Kubernetes-based Infrastructure on AWS/GCP β€” then we maintain it. We instill confidence in a company’s application so that their engineers can focus on innovation that matters. SPONSORED

Get early access to the all-new Tower Git client for Mac and Windows
The best Git client for your Mac and PC now supports pull requests, interactive rebase and many powerful new features. Read more about the upcoming release and sign up here to get early access. SPONSORED

Events

Open Source 101 Columbia
Date: 2018-04-17
Sadly I won’t be able to participate in Open Source 101 Columbia but if it’s half as good as the one held in Raleigh it’s a can’t miss event. Open Source 101 is such a fantastic and inexpensive event (if you need assistance with a ticket let me know).

DevOpsDays Atlanta 2018
Dates: 2018-04-17 through 2018-04-18
ATL, shawty! I’m a last minute add to the DevOpsDays Atlanta program. I’m busting out a brand new talk for y’all too: DevOps is Not a War.

Heaven is Not a Cloud: Lessons Learned from Cloud Migrations
Date: 2018-04-19 at 6:30 PM ET
Where: Right Brain Networks
There will be a live stream of this talk (which is also brand new). But, I’d much rather see you in person in Ann Arbor, MI.

Event-Based Architectures in Go
Date: 2018-04-27
We’ll talk about design considerations, effective uses for event-based systems, the state of the Go ecosystem, and work through some examples that leverage Apache Kafka.

ChefConf 2018
Dates: 2018-05-22 through 2018-05-25
Join an awesome community of #DevOps and automation professionals at ChefConf in Chicago. I’ll be presenting, DevOps is Not a War. Save 10% with discount code Hugs4Chef.

DevOpsDays Toronto 2018
Dates: 2018-05-30 through 2018-05-31
I’ll admit it, I’ve never been to Canada. But, I’m definitely going to DevOpsDays Toronto this year to present What the Military Taught Me about DevOps.

Chaos Conf
Date: 2018-09-28
Chaos Conf looks super awesome. Opening the event will be Adrian Cockcroft, VP AWS, who called 2018 “The year of #chaosengineering”. Closing out the night will be Jessie Frazelle, one of the top #containers experts on the planet currently at Microsoft.

People

Sometimes Good Things Come to an End: Kim McMahon was one of the casualties of the {code} shut down. Her thoughts on turning off the lights on her way out are touching. Hire, Kim

Diversity fatigue is real: Atlassian’s State of Diversity Report 2018: This year’s results show that fatigue has set in and progress has stalled. People are tired of talking about diversity and inclusion, frustrated by talk not turning into impactful action, and overwhelmed by the number of issues. 😦😦😦

Digital Influencer Nicole Forsgren: Bringing Science to DevOps

GM’s dress code is only two words: “Dress appropriately.” Empowering managers at all levels to establish standards (and enforce them) has taught GM a lot. I wish more companies would take this approach to policy.

Puppet lays off three percent of workforce as it looks for more growth: Beginning of the end for Puppet? Too soon to tell.

3 DevOps culture mistakes and how to fix them: Don’t let these common breakdowns derail your DevOps work: Deploy these proven fixes

github-drama: A curated collection of “dramatic” github interactions.

Process

Is the term DevSecOps necessary? As more companies adopt cloud technologies and containerization, security must be tightly integrated throughout the entire infrastructure.

DevOps as the Art and Science of Deliberate Practice: “Professional teams get and stay at peak performance through constant practice. And it’s not just repeating the same drills over and overβ€”it’s based on continuous iterative improvement, which has multiple components.”

No, seriously. Root Cause is a Fallacy.

Apple Plans to Use Its Own Chips in Macs From 2020, Replacing Intel: I can’t wait; I’m a big fan of ARM. Intel is not worth the money. Apple is doing innovative work on ARM chips. The fact my iPhone has six cores and my first generation iPad Pro can run Civilization VI with no fans is impressive. Bring on the Apple processors, please.

If you’re interested in ARM platforms I highly recommend you subscribe to Works on ARM. It’s a great newsletter run by Ed Vielmetti.

China vs. The World: A Kubernetes and Container Perspective: “Respondents from China are, in general, less far along in their deployment of containers and Kubernetes. They are also much more likely to deploy containers to Alibaba Cloud and OpenStack cloud providers, compared to the English survey respondents. The Mandarin respondents were also twice as likely to cite reliability as a challenge.”

Open Source, What a Concept!: This article discusses how buildah devs diagnosed and fixed a bug the open source way.

Set Up Docker For Mac with Native NFS: If you need it, NFS is there.

Tools

How Booking.com Uses Kubernetes for Machine Learning: “Details on how the properties of the Kubernetes platform benefited Booking.com to utilise many ML models at large scale”

How to Explain Kubernetes by Corey Quinn: “Kubernetes means different things to different people, and communicating its value to people who hadn’t encountered it in the real world yet was something of an exercise in metaphor.”

What is Kubernetes? Container orchestration explained: How the Kubernetes open source project from Google makes containerized applications astonishingly easy to deploy, scale, and manage

Announcing 1.1.1.1: the fastest, privacy-first consumer DNS service: I’ve been using this all week with no issues (unlike OpenDNS). The performance of 1.1.1.1 is reportedly better than Google’s 8.8.8.8 as well.

Amazon S3 Update: New Storage Class and General Availability of S3 Select

AWS Secrets Manager: Store, Distribute, and Rotate Credentials Securely

Kubernetes in Vagrant with kubeadm by Liz Rice

Kubernetes Security Logging with Falco & Fluentd: Using Sysdig Falco and Fluentd can provide a more complete Kubernetes security logging solution, giving you the ability to see abnormal activity inside application and kube-system containers.

Modern Distributed Application Deployment with Kubernetes and MongoDB Atlas by Jay Destro: “How MongoDB Atlas and Kubernetes can be leveraged together to simplify the process of deploying and managing applications and their underlying dependencies.”

Keel: Continuous Delivery for Kubernetes. “Kubectl is the new SSH. If you are using it to update production workloads, you are doing it wrong.”

Backblaze Announces B2 Compute Partnerships: “Backblaze has directly connected B2 with the compute servers of Packet and ServerCentral, thereby allowing near-instant (< 10 ms) data transfers between services. Also, transferring data between B2 and both our compute partners is free.” πŸ‘€πŸ‘€πŸ‘€

DSA-4163-1 beep security update: Do you know how old beep is? It’s REALLY old and it just got a security update.

Another reason why your Docker containers may be slow

GitLab gets a native integration with Google’s Kubernetes Engine

Netflix FlameScope: “A new performance visualization tool for analyzing variance, perturbations, single-threaded execution, application startup, and other time-based issues.”

Caddy 0.10.12: Now with ACMEv2 and Wildcard Certificates

awesomenes: A NES emulator written in Go.

containerd v1.1.0-rc.1: 1.1 is the second major release for containerd with added support for CRI, the Kubernetes Container Runtime Interface. πŸ‘‹πŸ³

lenadroid/show-episode-recommender: A Spark job that outputs the ranked list of episode to watch based on one preference “keyword”

cloudnativelabs/kube-router: Kube-router, a turnkey solution for Kubernetes networking.

fastlane/ci: Open source, self hosted, mobile optimized CI powered by fastlane

thedevsaddam/govalidator: Validate Golang request data with simple rules. Highly inspired by Laravel’s request validation.

oracle/mysql-operator: Create, operate, and scale self-healing MySQL clusters in Kubernetes

Jobs

SJ Technologies is looking to bring someone on board to work in our DevOps and Digital Transformation practice. If you want to help some big time companies eager to implement change let me know. Plus, you get to work with John Willis and I which is pretty great (IMHO).

Duo Security, a Michigan based company, is looking for an experienced person to fill a Operations Engineer - Platform Security role. I’ve heard nothing but good things about Duo.

DevOps’ish Tweet of the Week