I’m excited to see @puerco talking about securing the Kubernetes software supply chain. Yay SIG Release :) #KubeCon
LOL at @puerco’s fake TED talk beginning, I was howling 😂
OMG this is so funny 😂
So @puerco started off with some hysterical examples of software supply chain solutions, based on Star Wars. Now he’s covering how they build and release artifacts for k8s. #KubeCon
They added SBOMs a while ago. Then they started signing images at the staging point of the process. The problem with that is an attacker could compromise things and sign a bad artifact. #KubeCon
Then they promote the artifacts and they verify the image signatures in that process. They sign them again before they are copied to the production registry. So you can see they were built by the release team (1st sig), and released by the Kubernetes project (2nd sig). #KubeCon
One last step after that picture: they copy things to the production bucket, including the SBOMs and attestations. #KubeCon
Seriously, thank you to @puerco and everyone else on SIG Release who is working to secure the Kubernetes supply chain. As Adolfo mentioned, they have a small team and it’s a lot of work. They would love to have more help too :) #KubeCon
Also I know some of the folks working on this are @chainguard_dev employees and I appreciate the company donating the time to do this important upstream work. Thank you Chainguard :) #KubeCon
Good question about sigstore. @puerco explained that they “keyless” signing is done with ephemeral keys, and the public keys are stored in the transparency log. #KubeCon
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Cloud native as a paradigm involved because people wanted vendor agnostic infra, and a more declarative approach to deploying workloads. @Divya_Mohan02#KubeCon
3 categories of projects in the CNCF: Sandbox, Incubating, and Graduated. Sandbox is early with lots of innovation. Incubating projects are being used in production by more people. Graduated projects are mature and stable. #KubeCon@coffeeartgirl
During my chat last night with @LukasGentele and @fabiankramm, Lukas mentioned what a risk it was for me to join @loft_sh when I did. At that time it was mainly Lukas and Fabian and our designer (who is really rad).
My instinct at the time had actually been to join a very large company. I’d been at three early stage companies in a row and felt like I needed a break. I had never heard of Loft Labs and knew nothing about the founders.
But when I looked at the product I was very impressed. I’d been hearing people in the Kubernetes community complain about multi-tenancy pain for years. Virtual clusters were such a new approach and very smart I thought. (At that point they were in the commercial product only.)