DevOps'ish 217: KubeCon EU 2021, COSI confusion, Kohl's GitOps tool, Colonial Pipelines attack, dev platforms, Docker dead in water, GitOps Con 2021, PodTopologySpread, and more
It was indeed KubeCon EU this week. What my family is told is one of my Super Bowl events (KubeCons and Red Hat Summit are in that class). It was indeed an extraordinary virtual event. That’s right; you read that right. KubeCon EU 2021 was a great virtual event. No one besides Deserted Island DevOps and CNCF has unlocked successful models of making a virtual event enjoyable. As a speaker, I did not test anything until thirty minutes before the talk on Friday morning. After 530+ hours of live streaming, if I couldn’t figure it out in thirty minutes, it was beyond fixing. I found the tooling I needed after logging in, and we were off to the virtual races. Incorporating Slack as a primary communication medium made a ton of sense. Having great content running on Twitch and a dedicated virtual track made for an excellent experience outside of the virtual event platform. I was impressed. There was one embarrassing announcement from a KubeCon vendor/sponsor, though. Talos Systems announced COSI, the Common Operating System Interface. But… Um… There’s already a COSI in Kubernetes; Container Object Storage Interface (also mentioned in DevOps’ish 215). Oops! I know naming things is hard but, this is a gross error. No one was aware of the Kubernetes projects. I mean it was in this newsletter two weeks ago. A DuckDuckGo search for Kubernetes COSI returns numerous Container Object Storage Interface results and one new entry for Talos Systems Common Operating System Interface. I would like to see this fixed to reduce any confusion in an already crowded landscape. Container Object Storage Interface should keep its name. It’s closer to the core Kubernetes project and was the first to go public if you will. Talos Systems, you’ve got to do the right thing here and rename your product. ...