Improve How You Develop Cloud Native Applications Using Okteto.
Learn more!

Introducing Okteto CLI

Develop at the speed of the cloud with Okteto CLI, our open source offering that helps developers deploy, develop, and preview their work, using either their own Kubernetes cluster or Okteto Cloud.

If you’re developing a Kubernetes application, you’ve probably had to:

  • Develop and test your app in a different environment than you’ll deploy your app
  • Deal with the frustrating experience of “it worked on my machine”
  • Find ways to share namespaces with co-workers
  • Figure out a way to share a preview of what you’re working on with other team members

Okteto CLI is an open source tool that works with any Kubernetes cluster, whether self-hosted or in Okteto Cloud. It allows developers to work faster, without having to worry about microservices, setting up clusters, or worrying that their code won’t work in production. You can quickly and easily share namespaces with other developers on your team, allowing you to collaborate in real time.

Plus, when you develop in the cloud, you can avoid the dreaded hot laptop or sluggish machine.

Code with your favorite IDE and tools

Okteto integrates with any IDE so you can code locally with the tools you like to use. There’s no need to switch from your favorite IDE, or worry about trying to set up microservices in your development environment each time you work on a project. When you run the okteto up command, your entire stack is ready in one click.

Preview environments with every pull request

By using our GitHub actions, you can set up preview environments that automatically update with each pull request. When you commit new changes, the preview environment will automatically update. Plus, since Okteto preview environments are hosted online, you can share them with team members all over the world so they can view your changes in real time.

New features delivered regularly

Our team regularly releases new features for Okteto CLI, and since we’re open source, we welcome our community members to make suggestions or open issues directly on GitHub. Some of our most recent updates include integration with docker-compose, support for initializing the okteto volume with the content of the image to speed up synchronization, and support for environment variables when deploying a pipeline.

Engaged Community

We have a vibrant community here at Okteto. With our community calls, #okteto channel in the Kubernetes Slack, tech guest writer program, and open source code, we love interacting with Okteto community members and hearing from you. If you’d like to get involved, please join our next community call or apply to be a guest tech writer.

Ready to try Okteto CLI? Head over to our GitHub repository to get started!

Melissa WilliamsView all posts

Related content

Okteto at KubeCon + CloudNativeCon EuropeOkteto at KubeCon + CloudNativeCon Europe

Okteto at KubeCon + CloudNativeCon Europe

Last week is something we here at Okteto will cherish for a long time! It was a huge milestone for us, as this was the first time we as a company were...

May 26, 2022
Avatar of Arsh SharmaAvatar of Arsh SharmaArsh Sharma

Maybe It's Time To Rethink How You've Been Developing?

Cloud-Native Applications Need Cloud-Native Development Environments We've seen a tremendous change in the way applications get deployed over the last...

March 09, 2022
Avatar of Arsh SharmaAvatar of Arsh SharmaArsh Sharma