Kubernetes is an open-source project for automating deployment, scaling, and management of containers. It has rapidly become the standard to run production workloads and the community around it is just great!

But developing on Kubernetes presents some challenges. The typical development workflow looks like this: write code, build a Docker image, push it to the registry, redeploy, validate your changes and repeat. This flow is not only slow, but it also prevents us from benefitting from standard features of the Node.js ecosystem such as application hot-reloaders or debuggers.

Okteto was created to solve this problem. On this blog post, I…

Our main goal at Okteto is to build software experiences that developers love and help them be much more productive. A crucial part of providing a great developer experience is to deliver robust functionality that is stable, speedy, and visually intuitive.

Most Kubernetes UIs today are built from the perspective of the cluster operator. They are focused on managing clusters and displaying a raw list of Kubernetes objects. This is very useful when trying to understand the state or capacity of a cluster, but very complex from the perspective of a developer who is not familiar with infrastructure management.


Ramón Lamana

UI plastic surgeon. @OktetoHQ co-founder. Previously @Google, @ElasticBox, @eyeOS.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store