# Okteto Reviews
**Vendor:** Okteto  
**Category:** [Container Orchestration Tools](https://www.g2.com/categories/container-orchestration)  
**Average Rating:** 4.9/5.0  
**Total Reviews:** 12
## About Okteto
Okteto boosts developer productivity by automating environment setup, reducing build times, and accelerating testing, so teams can code in minutes and onboard new members faster. Benefits of Okteto Pre-Configured Environments: Instantly access ready-to-code environments, eliminating manual setup and letting developers focus on building. Faster Build and Deployment Cycles: Accelerates build times, allowing for quicker feedback, testing, and iteration. Independent Management for Developers: Developers can manage their own environments without relying on platform teams or DevOps, reducing bottlenecks and improving productivity.



## Okteto Pros & Cons
**What users like:**

- Users appreciate the **ease of deployment** with Okteto, enabling quick setup and switching of development environments effortlessly. (8 reviews)
- Users appreciate the **easy deployment** of Okteto, enabling quick setup and seamless management of development environments. (7 reviews)
- Users value the **ease of use** of Okteto, enabling quick setup and efficient development environments with minimal effort. (6 reviews)
- Users love how Okteto&#39;s **automated deployment** streamlines testing environments, enhancing productivity and saving valuable engineering time. (5 reviews)
- Users appreciate the **automation capabilities** of Okteto, streamlining environment management and saving valuable developer time. (4 reviews)
- Collaboration (4 reviews)
- Configuration Management (4 reviews)
- Customer Support (4 reviews)
- Features (4 reviews)
- Migration Ease (4 reviews)

**What users dislike:**

- Users feel Okteto has a **steep learning curve** and could benefit from better tutorials for beginners. (2 reviews)
- Users find the **complex setup** for Okteto can be time-consuming, especially for those unfamiliar with remote development. (1 reviews)
- Users face **minor bugs** in Okteto that occasionally disrupt their experience and require fixing. (1 reviews)
- Users notice a **significant learning curve** with Okteto, despite its simplifications of Kubernetes concepts. (1 reviews)
- Users report encountering **minor software bugs** in Okteto that occasionally require fixing for smoother operation. (1 reviews)

## Okteto Reviews
  ### 1. Great for shift-left testing and quickie demo environments

**Rating:** 5.0/5.0 stars

**Reviewed by:** Heath H. | Lead Automation Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 06, 2024

**What do you like best about Okteto?**

Okteto provides a very comprehensive solution for managing our Docker containers used in pre-merge testing, with extensive environment visibility and management as well as user access controls. It provides a modern, smooth, easy-to-use interface. Beyond the tool is the fantastic, personalized support and engagement from the Okteto team.

With it's great GitHub integration, we use Okteto to spin up a test environment (both automated and manual testing is possible) for every PR in multiple repos used in our project. This provides a controlled environment with main-branch functionality from related repos plus changes from the specific PR. The environments sleep automatically to conserve resources and tear down automatically once a PR is merged.

We've also used Okteto to provide a short-term demo environment for salespeople when the functionality is not yet ready for prime time, but can be made available for demo.

All-in-all it's a very useful tool with a great support team.

**What do you dislike about Okteto?**

There is occasionally the need to adapt our Docker files for upcoming changes to Okteto, but the team is good about giving plenty of notice, and working with us when we've needed more time.

**What problems is Okteto solving and how is that benefiting you?**

We might be able to create Docker containers to handle some of the same things we do with Okteto, but the visibility and orchestration would be much less robust and there would be virtually no user-level controls on access, and likely much higher compute resource utilization.

  ### 2. Okteto is awesome

**Rating:** 5.0/5.0 stars

**Reviewed by:** Leonid M. | CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 22, 2024

**What do you like best about Okteto?**

Okteto was increadibly easy to set up, if your deployment is automated in any way you'd be able to get up & running within minutes. We opted to self-hosted option and it's been super easy to follow the documentation and get it all set up, configuration is very intuitive and the team is super responsive if you have any questions. We use Okteto daily and it drastically shortened our cycles, everyone from QA engineers to business steakholders are now in the loop on all the changes and can approve them or provide feedback before it hits our staging environment.

**What do you dislike about Okteto?**

I really can't think of anything here, the product is pretty much exactly what we were hoping for.

**What problems is Okteto solving and how is that benefiting you?**

We were looking for solution for per branch previews so we can do early QA, idea validations, design reviews and things of that nature.

  ### 3. Preview Environments are a Breeze With Okteto

**Rating:** 5.0/5.0 stars

**Reviewed by:** John C. | Cofounder and CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 19, 2024

**What do you like best about Okteto?**

We had an internal development team maintaining our preview environments that we spin up for automated tests in CI. The previews never worked exactly the way we wanted and the took our engineers away from what they needed to be focused on: our product! We switched over Okteto Enterprise and couldn't be happier. We use Okteto to automaticall spin up the environments using their GitHub Action whenever pull requests are created. The automated tests run against the environments in the cloud and are torn down the the testing process completes. If we need to make an environment stay active longer, we add a custom label to the PR and the environment will stay active until the PR is closed. The whole process is great and we never have to worry about it. It just works.

**What do you dislike about Okteto?**

This wasn't an issue for us, but to use the enterprise version you need to install it in our infra. However, it's pretty easy to do.

**What problems is Okteto solving and how is that benefiting you?**

Okteto allowed us to outsource preview environments and freed up our engineering time to work on higher priroities.

  ### 4. Excellent/versatile tool to  simplify development of apps with complex k8 architecture

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michiel d. | Front End Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 19, 2024

**What do you like best about Okteto?**

It just improves the developer experience tremendously. It requires a bit of effort to setup depending on your specific usecase but after that it saves the developers a lot of frustration and time. It means that when you onboard a developer, he basically only needs to install a cli tool and run 2 commands and he/she will have full access to a fully configured dev environment that also closely mirrors production. The developer will not have to spend any time on configuring architecture or secrets, benefitting security as well.

Additionally okteto makes it easy to deploy previews or run test containers in production like environments. It integrates with CI/CD quite easily and the support has been excellent so far.

**What do you dislike about Okteto?**

We create k8 namespaces dynamically and okteto doesn't manage those currently. There are work arounds but they will come with trade-offfs. Additionally currently there is no way (as far as I am aware) to connect and develop with k8 jobs.

**What problems is Okteto solving and how is that benefiting you?**

Its abstracting away the complexity of setting up a dev environment for a micro services like architecture. It means the developer can focus on writing business logic for his particular field instead of having to learn all kinds of things to be even able to deploy the product. What I also like is it offers the possibility of setting up a complete dev experience for your developer, with tools installed, secret configured and so on, so the developer can dive right in and benefit from the experience of the entire team that configure this together.

This all improves the experience but also development velocity a lot.

  ### 5. Easily switch between different development or testing environments

**Rating:** 4.5/5.0 stars

**Reviewed by:** Floris N. | Network Specialist, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 08, 2024

**What do you like best about Okteto?**

Okteto enables me to spin up new development environments with the click of a button. I can easily switch between different development or testing environments to develop or test different features (or bug fixes). In each environment I can deploy different combinations of branches for the microservices that make up our application. Additionally each environment can contain the specific test data that I need for developing a specific feature. When I need to work on an other feature temporarily I simply switch to the other environment while my current environment continues to exist.

When a new feature is ready for review one of our QA people can test directly in the existing environment. No need for a tester to spin up a separate testing environment (alhouth depending on your workflow you might want to spin up a new preview environment for QA, which is perfectly possible with Okteto as well).

**What do you dislike about Okteto?**

Not much really. It works just great for me.

The only thing is that, depending on your experience with remote development and on your IDE, it might take some time to set it up properly for remote development. But at least for VS code and PyCharm there are great guides and plugins that make it really easy.

**What problems is Okteto solving and how is that benefiting you?**

As mentioned before, Okteto enables us to set up new development environment with a single click of a button. Additionally it let's us have multipe development and/or testing environments at the same time and makes it very easy to switch between these environments.

 It saves us a lot of time because we do not have to switch between local development environments when working on different features. Also it enables a great onboarding experience for new developers.

  ### 6. Growth enabler

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ants K. | VP of Product Engineering, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 05, 2024

**What do you like best about Okteto?**

Katana has evolved beyond the limitations of traditional local development environments, where the entire ecosystem was once hosted on a single PC or localhost setup. Today, engineers can spin up specific environments tailored to the areas of the product they need to work on, significantly improving development efficiency and reducing resource overhead.

Our partnership with Okteto has been key in this transformation. The collaboration with Okteto has been seamless, with their team consistently going above and beyond to provide guidance and support. Their proactive approach and dedication to customer success has been noticeable.

As an early adopter of Okteto, I want to extend a special thanks to Pablo, whose ongoing support and expertise have been invaluable in helping us scale and optimize our development processes over the years.

**What do you dislike about Okteto?**

As with most products, hope to get more capabilities into Oktetos roadmap that would unlock growth and enable efficiency.

**What problems is Okteto solving and how is that benefiting you?**

Simplification of development environment setup.

  ### 7. Review from new user

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sophia S. | Independent Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 11, 2024

**What do you like best about Okteto?**

The best thing about Okteto is how it streamlines our development process for cloud-native applications by providing a fully automated development environment in Kubernetes. Okteto allows our developers to spin up replicas of their production environments quickly, so they can test and iterate code directly in a Kubernetes environment without managing infrastructure.
This means our devs move fast and save multiple hours per days with removed manually tasks associated with managing environments.

**What do you dislike about Okteto?**

Occasionally, there are some minor bugs that need fixing

**What problems is Okteto solving and how is that benefiting you?**

The problem solved is developers spending up to 3 hours per day manually managing environments.

  ### 8. Great developer experience improvement with Okteto

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alberto M. | Staff Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 03, 2024

**What do you like best about Okteto?**

What I like most from Okteto is the ability to preview environments so our Product team can "play" with recent changes and provide feedback before code is even merged.
Their support team is fast and friendly.

**What do you dislike about Okteto?**

Although Okteto simplifies and abstracts a lot of the Kubernetes concepts, there's still a learning curve.

**What problems is Okteto solving and how is that benefiting you?**

Development environments and preview environments, mostly. Having everything in the cluster for developers to test and share, and preview environments for Product team to validate.

  ### 9. Engineering productivity

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** December 04, 2024

**What do you like best about Okteto?**

Helps make the process of deploy and running instances quickly and intuitivly

**What do you dislike about Okteto?**

could have better tutorials to help get started and understand what's possible

**What problems is Okteto solving and how is that benefiting you?**

running containers quickly and easily by definign a clear infra as code file that explains what we are deploying and allow reviewing easily in git

  ### 10. Great Dev Experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** December 04, 2024

**What do you like best about Okteto?**

Very intuitive, so much power just in one place.

**What do you dislike about Okteto?**

Haven't found any yet. Honestly it's a great product.

**What problems is Okteto solving and how is that benefiting you?**

Very easy setup of dev environment, all in one place and very intuitive

  ### 11. Unmatched Efficiency and Simplicity

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 11, 2024

**What do you like best about Okteto?**

Oketo has transformed our workflow! The support team is quick and helpful, the features are powerful yet easy to use, and the clean UI makes navigation simple. Highly recommend.

**What do you dislike about Okteto?**

Oketo has been fantastic, and I feel like I’m just beginning to uncover its full potential. With so many features, there’s always something new to explore to boost our workflow

**What problems is Okteto solving and how is that benefiting you?**

Oketo streamlines our workflow and cuts down on repetitive tasks, boosting team efficiency and letting us focus on high-impact work.

  ### 12. Best and quickest method for obtaining shareable preview environments

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gopal Giri G. | Salesforce Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 01, 2023

**What do you like best about Okteto?**

To keep your entire team informed and cooperating, Okteto is the simplest and quickest way to obtain shareable preview environments with each pull request.

**What do you dislike about Okteto?**

As of right now, nothing because Okteto is the quickest and easiest way to create shareable preview environments with each pull request to keep your entire business in the know and participating

**What problems is Okteto solving and how is that benefiting you?**

Start here if you want to construct something cool without worrying about the development environment. Everyone can work more quickly in remote development settings. There must be an Okteto solution available for your team.



- [View Okteto pricing details and edition comparison](https://www.g2.com/products/okteto/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-14+12%3A42%3A53+-0500&secure%5Bsession_id%5D=154211d6-fc8f-4a82-927f-d30610df1d48&secure%5Btoken%5D=af851141ba884d65e1565c5cb31d77b09321f38494bd1cd0ebb7131e24de4495&format=llm_user)

## Okteto Features
**Administration **
- Administration Console
- Task Management
- Dashboards and Visualizations
- Access Control

**Automation**
- Test Automation
- Intelligent Automation
- Release Automation
- Automated Provisioning

**IT Management**
- Workflow Management
- Infrastructure Management
- IT Discovery

## Top Okteto Alternatives
  - [GitHub](https://www.g2.com/products/github/reviews) - 4.7/5.0 (2,278 reviews)
  - [GitLab](https://www.g2.com/products/gitlab/reviews) - 4.5/5.0 (874 reviews)
  - [VMware vSphere](https://www.g2.com/products/vmware-vsphere/reviews) - 4.5/5.0 (745 reviews)

