I think you missed the main point. The most important part of root comment’s advice is networking —- to meet and work with other devs. If you start your own open source project there’s not guarantee people will work on it with you.
I don't know about Kubernetes, but lots of large and well-managed projects have issues labelled as "good first issue" to help you know where to start.