What a big week for tech news! On Monday, the first Kubernetes release of 2018 dropped like the world’s hottest mixtape; Kubernetes 1.10 is out! On Wednesday, we saw what I believe to be the next step in Docker’s death; Solomon Hykes is out! More on that below. We also witnessed yet another big-time company get hit by WannaCry; Boeing. Boeing is the latest victim of poor IT practices as it found itself fighting the fast-spreading virus. Kudos to Boeing for getting it mitigated quickly but, this should never have happened given how old WannaCry is. Then on Thursday, 150 million of us found ourselves as a victim of yet another breach when MyFitnessPal announced its systems had been compromised. The MyFitnessPal breach compromised only superficial login data and passwords. No health or government issued data was stolen. Not to be outdone, Drupal core had a “Highly critical” RCE vulnerability. To top things off there appears to be a “skip containers, go serverless” drum beat building (more on that below).
Announcement: Continuous Delivery on Kubernetes with GoCD
GoCD now integrates natively with Kubernetes! GoCD’s pipeline capability along with Kubernetes’ highly programmable platform provide you the premiere Continuous Delivery tool on modern infrastructure. 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
Visualize AWS VPC data flow logs, in near real-time, on an interactive and immersive visual platform
Tighten the VPC’s security and improve its performance with complete visibility. SPONSORED
Open Source 101 Columbia
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).
Event-Based Architectures in Go
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.
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 a brand spanking new talk, 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.
What a Docker shocker; founder, CTO Solomon Hykes takes a hike: Solomon Hykes officially announced he was leaving Docker after presumably being sidelined in November. Cluster and application management services in Docker Cloud are shutting down on May 21 and Docker Security Scanning is shuttering on March 31st. Something is definitely happening at Docker. I still think Docker is Dead. It smells like Docker is cleaning out the crufty or unprofitable services to make themselves riper for acquisition.
Google Isn’t Listening, So Its Employees Are Suing: “Google is the target of several high-profile lawsuits from former employees, all alleging discrimination.”
Creating a strong ‘office’ culture for remote workers: How the dispersed team at Student Loan Hero prioritizes communication and connection
Through the looking glass: Security and the SRE: It’s time to take a more proactive approach to system security. Here’s how chaos engineering can play a key role.
Serverless is eating the stack and people are freaking out — as they should be: “AWS Lambda has stamped a big DEPRECATED on containers.” Meanwhile, I went looking for a place to run containers as a service this week (and I only found AWS Fargate).
Skip containers and do serverless computing instead: Container technologies like Docker are very powerful, but require talent you can’t get. Serverless computing provides the same benefits—with talent you can actually get
As predicted, more branch prediction processor attacks are discovered: New attack focuses on a different part of the branch prediction system.
All AWS Services GDPR ready: AWS services comply with the General Data Protection Regulation (GDPR)
GoDaddy signs multiyear deal with Amazon Web Services for ‘vast majority’ of its computing infrastructure: GoDaddy’s new tagline should be: “GoDaddy: AWS run poorly so you don’t have to!”
Kubernetes 1.10: Stabilizing Storage, Security, and Networking: This was a monumental effort by the entire Kubernetes community. A huge thanks to the 1.10 Release Team for their hard work.
CNCF Cloud Native Trail Map: The Cloud Native Landscape has a growing number of options. This Cloud Native Trail Map is a recommended process for leveraging open source, cloud native technologies. At each step, you can choose a vendor supported offering or do it yourself, and everything after step #3 is optional based on your circumstances.
“Cloud Native Infrastructure”, a Free O’Reilly eBook, thanks to Heptio!: Get Justin Harrison’s and Kris Nova’s awesome book for free. Thank you, Heptio!
Google is shutting down its goo.gl URL shortening service: The company wants you to use the more app-centric Firebase Dynamic Links
Draft vs Gitkube vs Helm vs Ksonnet vs Metaparticle vs Skaffold: A comparison of tools that help developers build and deploy their apps on Kubernetes
tammybutow/chaos_engineering_bootcamp: Tammy Butow’s Chaos Engineering Bootcamp is available on GitHub.
Manage your workstation with Ansible: Automating configuration: Learn how to make Ansible automatically apply configuration changes to a fleet of laptops and desktops.
How to create an open source stack using EFK: This tutorial shows you how to use Elasticsearch, Fluentd, and Kibana to build an open source stack that helps you manage complex data systems.
Bring your own Linux to Windows with new open source tool: If an off-the-shelf Linux distribution doesn’t float your boat, why not build your own?
Serverless in the cloud: AWS vs. Google Cloud vs. Microsoft Azure: With AWS Lambda, Google Cloud Functions, and Microsoft Azure Functions, a little bit of business logic can go a very long way
cloud66/copper: Copper is a configuration validator for Kubernetes by Cloud 66
grpc/grpc-go: The Go language implementation of gRPC. HTTP/2 based RPC
gokrazy: gokrazy is a pure-Go userland for your Raspberry Pi 3 appliances
Microsoft rolls out the first availability zones within Azure regions to boost customer reliability: How is this JUST now happening?!? How is Azure the #2 cloud provider?!?
DevOps’ish Tweet of the Week
A cluster of ducks is a flock— Justin Garrison (@rothgar) March 27, 2018
So your brain is flocking full of ideas
I'm Chris Short, 20+ veteran of the IT industry and 11 year veteran of the US Air Force. I help people and companies embrace DevOps practices and tools through writing and public speaking. I am a staunch advocate for transparency and open source solutions to problems. Follow me on Twitter and LinkedIn.
Join the DevOps'ish group on Telegram for insight and in-depth discussions about real technical challenges facing real people.