127: Mother’s Day, What is DevOps, DevOps is Dead, 1:1s, Oracle Oracling, UBI, KEDA, terraformer, and More

Your subscription could not be saved. Please try again. Your subscription has been successful. Enter your email SUBSCRIBE

Happy Mother’s Day! To the single moms, this day should be yours two times over. I’m sorry if you don’t even get so much as a bathroom break to yourself today. To the almost moms, this day is yours. Don’t let anyone tell you otherwise; if they do, send them my way. To the moms that have lost a child, this day is especially yours. For those of us whose toxic moms have been extricated from our lives, this day might be a little heavier. That’s okay too; do what you need to do. No one says you can’t celebrate someone else’s awesome mom either. For example, Emily Freeman’s mom is the human embodiment of DevOps, honor her. Regardless, I hope everyone has a marvelous Mother’s Day.

Ready for your dream tech job?

Say goodbye to tech recruiter spam. Indeed Prime matches you with companies that fit your career goals and sends jobs right to your inbox. You’ll also have free access to technical career coaches who are here to help you with interview tips, resume best practices and more. Join for free today! SPONSORED

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 Last Week’s Top Five

People

Dear Hollywood, here are 5 female founders to showcase instead of Elizabeth Holmes — I’d rather watch a movie about the five women in this article than anything about Elizabeth Holmes.

Do These 5 Emotionally Intelligent Things Within 5 Minutes Of Meeting — This list is good. Hell, if you hit three of the five you’re doing great, especially #5.

How to Stop Worrying About What Other People Think of You — In this line of work, personality matters. “If you start paying less and less attention to what makes you you — your talents, beliefs, and values — and start conforming to what others may or may not think, you’ll harm your potential.”

10 Mistakes You Should Avoid During Your One on One Meetings — This list is pretty crucial. If you have a not so great manager, try to use this to help guide the discussion during 1:1s.

How I became a Technology Advocate — My friend, Ken Mugrage, explains how he started doing what he does.

DevOps’ish Telegram — Join the over 230+ DevOps, Kubernetes, SRE, and other technology professionals discussing real-world problems, breaking technology events and outages, and the occasional Spotify playlist.

Process

What is DevOps — ”If forced to put it in one sentence, I would describe DevOps as follows: ‘DevOps is the professional practice of frequent, continued, and iterative improvements through measurable changes, the goal of which is to become a high-velocity organization thus improving business outcomes.’” Tell me I’m wrong.

DevOps is Dead with James Turnbull — ”I mean I’m being honest here on marketing now I think it’s probably a factor. To me, DevOps was almost nothing about tools, tools to me were enablers for folks doing DevOps things.” Says the gentleman hailing from a company with ‘Azure DevOps’ as a product. Is it fall? Can someone get me a pumpkin spice latte, please? I… Can’t… Even. That’s why tools are LAST in this newsletter. That’s why people are first and process is right after. Those two things matter more to DevOps than any single tool ever could attempt to. This is why in my end of 2018 article, Less DevOps, More Everything That Makes Up DevOps, was a headline. No one wants DevOps, but they do want all the outcomes. What DevOps Isn’t is a headline in the aforementioned What is DevOps for good reason too. I don’t think Marketing is the issue with DevOps. I have spent time on both sides of the tables now. I feel the lack of clarity about what DevOps actually is from its leaders and founders is what lead us here. Welcome to the trough of disillusionment.

Oops, We Forgot to Build a Managed Kubernetes Service! — There is something to be said about pragmatism and sticking to core competencies while a clear path is laid out for you.

MITRE ATT&CK framework for container runtime security with Sysdig Falco — ”MITRE ATT&CK is a comprehensive knowledge base and complex framework of over 200 techniques that adversaries may use over the course of an attack.”

How to Use Gitleaks to Prevent Pushing Sensitive Info

13-year old hacks drone to prove cyber attack risk — ”A teenage boy successfully hacked a common drone in a stunt aimed at showing how vulnerable web-connected devices and the Internet of Things are to attacks.”

Department of Justice approves $34B IBM acquisition of Red Hat This has been added to the DevOps’ish IBM Red Hat Acquisition Index.

Negotiations Failed: How Oracle killed Java EE — ”Hence, it not only was inacceptable, but it was simply impossible to agree to Oracle’s requests, so the negotiations more or less completely failed.”

Uber Among Worst Big Tech IPOs In A Decade — Ouch.

Slack says director made “unauthorized statements” about firm — Quiet periods are a real thing.

Aqua Operator: Automating Security for Kubernetes — A group of controllers that runs within a Kubernetes or Openshift cluster that provides a means to deploy and manage Aqua Security

Kubernetes Universal Declarative Operator (KUDO) — ”Kubernetes Universal Declarative Operator (KUDO) provides a declarative approach to building production-grade Kubernetes Operators. It is an operator that is specifically designed to help provide operations to operators.”

10 Most Interesting Announcements From Microsoft Build — A nice, concise list.

Coming soon: Windows Terminal—finally a tabbed, emoji-capable Windows command-line — The really sad part is Windows users haven’t had emoji on the CLI all this time. In all seriousness, this is great for Windows users.

Introducing the Red Hat Universal Base Image — ”Less than a full operating system, UBI is three things: 1. A set of three base images (ubi, ubi-minimal, ubi-init) 2. A set of language runtime images (nodejs, ruby, python, php, perl, etc.) 3. A set of associated packages in a YUM repository which satisfy common application dependencies. Freely redistributable for community, partners and customers.” Kick the tires on this. I’m genuinely curious what folks think.

Anchore Enterprise 2.0 is Now Built on the Red Hat Universal Base Image

Container misconceptions — ”TL;DR: containers are not VMs; stop calling everything “Docker”; don’t use Kubernetes for tiny projects, use Swarm instead; Kubernetes will only solve your org’s problems if you are willing to go all-in, anything in between will fail the same way it failed before.”

Using Kind to test a pr for Kubernetes.

kedacore/keda — KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes

monzo/response — Monzo’s real-time incident response and reporting tool

muesli/beehive — A flexible event/agent & automation system with lots of bees 🐝

siggy/itermkube — Kubernetes Context in iTerm2’s Status Bar

GoogleCloudPlatform/terraformer — CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code

DevOps’ish Tweet of the Week

I obsessively fork repos and clone from my own fork. I then git remote add upstream $upstream_url. Then I can “git pull -r upstream master” to grab the latest and rebase my own feature branch. Making it explicit and consistent makes it harder to break things — Jeff Schroeder (@SEJeff) May 11, 2019

Notes from this week’s issue can be found here.

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.