It would appear the clock has run out for all the Heptio folks to get their payouts from the VMware acquisition. A few Kubernetes contributors are jumping ship from VMware. Four in a little over a week is nothing short of a sign, though. These aren’t the kinds of folks who like to hang out in big corporate orgs and feel like cogs in the machine. They want to feel like they’re making an impact and see the value in their work. They, like Deming, appreciate and take pride in their work. There is nothing at all wrong with this. I 100% understand, given that Red Hat is the biggest organization I’ve ever been a part of outside the Air Force. I can understand the appeal of the late-stage startup life too.
But, there is comfort in working for a 25-year-old organization inside a much larger organization that probably won’t muck with us too much given the current global situation. VMware completely sucked all the Heptio out of Heptio the second they started renaming and rebranding Heptio projects to VMware products. I have to hand it to Red Hat. Realizing that the CoreOS name meant something and keeping some of its projects active and incorporating the CoreOS name into products shows that at the very least, Red Hat appreciated CoreOS’s work. I don’t know if the same can be said for VMware of Heptio. Perception is often reality in these instances because we’ll never know otherwise unless folks speak up (which they are often not allowed to).
DevOps engineer: IT’s most in-demand title for the future
“Have concerns about using the term ‘DevOps’ in job titles in the years to come? Get over it. Spend your time using the DevOps engineer title to help achieve important outcomes”
Facebook algorithm found to ‘actively promote’ Holocaust denial
Utterly disgusting. What else is Facebook screwing up besides elections and the truth about the Holocaust? Just turn it off.
Camille Fournier on Effectively Managing Internal Platform Teams
“Camille Fournier, managing director, head of platform engineering at Two Sigma, recently shared her learnings from managing internal platform engineering teams. Two of the key challenges she shared are the smaller size of the customer base and the challenge in understanding how your customers will use your product. She also stressed the importance of ensuring invested development work is aligned to the best interests of the product and the end user.”
The Fall of Civilizations and Software
“One thing I’ve been trying to pay attention to is how historical subjects can be applied to modern open source communities. For example a year ago if you would have asked me what caused the Bronze Age collapse I’d have defaulted to ‘Easy, it was the sea people. Easter Island? Everyone knows they just chopped all their own trees down right?’”
Michigan reaches over $500M settlement in Flint water crisis suits
In case you didn’t hear. No one will go to jail for poisoning children, decimating a community, and making people’s homes unlivable. I hope the lawyers take as little as possible. Folks have had to rip all of their plumbing to the street just to get the toxins within tolerance. “If money is how government expresses sorrow for its crimes - this is a big apology.”
Every Decision Is A Risk. Every Risk Is A Decision.
When I worked ops jobs and higher risk positions, I used to tell my family, “Every time I hit ENTER, I’m making a decision. I’m taking a logical risk that what I’m about to do isn’t going to blow things up.” I’m glad I don’t live like that anymore.
Relying on plain-text email is a ‘barrier to entry’ for kernel development, says Linux Foundation board member
Sarah is of course 100% in the right here. Forcing folks to use archaic tools to follow archaic processes will ultimately lead to only the archaic contributing. Get with times. You’re already using Git for kernel development; there are about a dozen git servers out there with concepts like the Pull Request that solve this probably for the LKML, But, they’d rather bitch and moan and spend more energy on conspiracy theories and not being more welcoming.
“Certificates are one of those terms that are redefined for you once you embark on the journey of learning web development. It was certainly discussed in college within my computer science curriculum, but if you hadn’t taken a network security class I’d imagine certificates may have come up within an exploration into encryption, networks or privacy of some sort. For those not in tech, your relationship to them might arise only when a reference to certificates appears in puzzling ways, like the following screen I’m sure many of us are somewhat familiar with:”
Webinar | Empower DevOps and Security Teams with Kubernetes-native Security
Startups and enterprises alike are embracing containerization and Kubernetes, but security struggles to move at the pace of DevOps, bogged down by tools and processes not suited for cloud-native technology. Register for this webinar where cloud-native security experts from AWS, Informatica, and StackRox will discuss how to apply Kubernetes-native security and controls to protect containers and Kubernetes without slowing down application development and rollout. Date: Sep 03, 2020 | 10 AM PDT SPONSORED
New P2P botnet infects SSH servers all over the world
This is nothing short of terrifying.
Trump backs Oracle as potential TikTok buyer
I have no idea WTF is going to happen with TikTok. But, Microsoft and Walmart, of all people, want in on the action too? Weird. The whole situation is weird and is probably going to get ruled illegal at some point anyway.
Is Your Organization Ready for Permanent WFH?
It’s happening. Folks are subletting, Amazon is taking over former big box stores in malls for distribution centers, and things are generally going to move to work from home for the foreseeable future. I’ve been grounded until July 2021.
GitOps Toolkit Roadmap
I’m very interested in WeaveWorks and what they’re doing. I think they have a great approach to GitOps.
The Runaway Problem of Kubernetes Operators and Dependency Lifecycles
Operators: A good problem to have.
Do I Need Kubernetes?
Well do ya… Punk?
Why are Creative Commons ”Non Commercial” licenses not Open Source and a big problem for hardware & product design
Licensing your projects matter. This is something I had not thought of about specific Creative Commons licenses. Don’t worry! DevOps’ish doesn’t use eight of these licenses.
KubeCon EU: Accurics, Snyk Release Tools to Secure Infrastructure-as-Code Deployments
“Cloud native security providers Accurics and Snyk have each released new tools that promise to help organizations secure infrastructure-as-Code (IaC) deployments.”
Accurics is a sponsor of DevOps’ish
Run cloud-native Postgres on Kubernetes
Make your Postgres deployments elastic, HA, and secure with open source Crunchy PostgreSQL for Kubernetes. Its PostgreSQL Operator provides a simple interface to provision, secure and scale database clusters in your K8S environments. Download now or reach out to the team at Crunchy Data to get started. SPONSORED
Why Kubernetes Operators Will Unleash Your Developers by Reducing Complexity
“Operators are a big part of helping us reach this automated, on-demand, container-based future. Operators are operational procedures and best practices that are codified into software. They make automated day two operations possible on Kubernetes, and model the complexities of today’s distributed systems.”
GitOps gains momentum among Kubernetes deployment tools
“The growing popularity of Kubernetes GitOps tools reflects increasing cloud-native maturity and complexity among enterprise shops such as American Express.”
NTP’s Fate Hinges On ‘Father Time’
“The Network Time Protocol provides a foundation to modern computing. So why does NTP’s support hinge so much on the shaky finances of one 59-year-old developer?”
SQLite 3.33 Released With PostgreSQL-Inspired UPDATE FROM, Database Files Up To 281 TB
If you have at 100+ TB SQLite database, can I please interview you on a live stream or for a blog post or something. I want to know how and why?
What I’ve learned about scaling OSPF in Datacenters
A little something for my network engineering buddies out there. You know I still got love for y’all. I used to be a heavy user of OSPF.
DevOps’ish Tweet of the Week
The real destroyer of our peace of mind isn’t an external weapon or enemy, but our own destructive emotions. Neither our friends nor even the Buddha provide an opportunity to practice patience in the way that a hostile person does. And in so doing, an enemy can become our teacher— Dalai Lama (@DalaiLama) August 21, 2020
Want more? Be sure to check out the notes from this week’s issue to see what didn’t make it to the newsletter.
Sponsor DevOps'ish and put your brand in front of thousands of highly skilled operators, maintainers, developers, and leaders from Amazon, Apple, Google, IBM, Intel, Microsoft, Red Hat, many of the Fortune 100, and beyond. Download the DevOps'ish Sponsorship Prospectus now!
Join the Conversation
Join the DevOps'ish group on Telegram for insight and in-depth discussions about real technical challenges facing real people. Also, join //devopsish for a stream of news and content throughout the week.