Portainer News and Blog

"You Don’t Know What You Don’t Know" - The Kubernetes Edition

Written by Neil Cresswell, CEO | April 1, 2025

Donald Rumsfeld might not have had Kubernetes in mind when he gave his now-famous “unknown unknowns” speech, but he could’ve. Because Kubernetes is, without a doubt, one of the most dangerous technologies when it comes to this exact problem.

Here’s why.

Kubernetes is brilliantly extensible and insanely powerful but also unforgiving. If you don’t know that something exists (say, Role-Based Access Control, OPA policies, or resource quotas), you probably won’t implement it. And Kubernetes won’t tap you on the shoulder to remind you. It doesn’t gently nudge you toward best practices. It simply lets you operate in the dark, that is, of course, until something breaks or, worse, someone breaks in.

And that’s the real kicker: in Kubernetes, the absence of knowledge isn't just a limitation. It’s a liability.

This creates a vicious circle. You can’t secure what you don’t know exists. You can’t govern what you don’t even know needs governing. And for newcomers (or even seasoned ops teams venturing deeper into Kube’s ecosystem), there’s often no breadcrumb trail leading you to the right questions. Before you can learn how to do something, you first have to learn that it’s even a thing.

This is where Kubernetes becomes especially dangerous. Not because it’s insecure by default, but because it’s silent by default.

At Portainer, we believe this is backwards. Security, governance, and operational discipline shouldn’t be optional. They should be obvious. Discoverability shouldn’t rely on tribal knowledge, Slack threads, or deep Reddit dives. It should be front and center.

That’s exactly what Portainer does.

Our platform strips away the black box and replaces it with a clear, visual representation of everything that’s possible inside your Kubernetes environment. RBAC? There. Quotas? Right in front of you. Governance policies? Easy to see, easy to set. No YAML spelunking required.

It’s not about dumbing things down, no no, it’s about making the power of Kubernetes accessible. By surfacing what's available and providing the tools to action it, Portainer helps teams break the cycle of “you don’t know what you don’t know.” It transforms Kubernetes from something arcane and opaque into something understandable, learnable, and critically, manageable.

So if Kubernetes feels like you’re forever peering into the unknown, it might be time to rethink the interface between you and your cluster. Because in the world of Kubernetes, the biggest risks aren’t the things you know you haven’t done, they’re the ones you never even realized you should.