Hi HN. I recently started a project to make development with Kubernetes more approachable: Gefyra. The idea is that developers run their development workloads in a dedicated Kubernetes cluster (potentially local, or anywhere). Gefyra rolls out a development infrastructure locally by managing a local Docker setup connected to the cluster. That gives all the convenient tools (such as debugger, code hot reloading, aso.) into the hands of the developer while using advanced Kubernetes patterns (for example sidecars for OAuth handling).
I even created a website already. The source is located here: https://github.com/Schille/gefyraI am looking for feedback on what development scenarios you would like to see supported in the future. What am I currently missing or what would be the most interesting use-case from your perspective?
Of course it would be great if you had the motivation to try out Gefyra and let me know where in the setup process or documentation you may have gotten stuck or missed something in the documentation.
I hope that Kubernetes as a development platform would finally change the mindsets to create less monolithic applications and support the way of service-oriented thinking.
What do you think?