Could Someone Give me Advice for Optimizing Development Workflow with Okteto?

Hello there,

I have been using Okteto for a few months now, and while I have seen some great productivity boosts, I feel like I am only scratching the surface of what the platform can do. I am working on a fairly complex microservices-based project; and I am trying to streamline my development workflow as much as possible.

I’m currently using Okteto to spin up dev environments for each microservice, but I have noticed that as the number of services increases; my workflow is getting a bit more cumbersome. Specifically; I am struggling with managing dependencies between services; keeping environments consistent; and ensuring that my team members can easily replicate the environments I set up.

How do you all manage dependencies between multiple microservices in Okteto? Is there a recommended approach or tool that integrates well with Okteto to handle this?

What’s the best way to ensure that dev environments remain consistent across different team members? :thinking: We have had some issues where different team members encounter different bugs or behaviors because of slight environment differences.

Also, I have gone through this post; https://community.okteto.com/t/okteto-hanging-at-pulling-images-minitab/ which definitely helped me out a lot.

As our project grows; I am concerned that our current setup might not scale well. Are there any strategies or best practices you recommend for scaling Okteto workflows; especially in a microservices architecture? :thinking:

Thanks in advance for your help and assistance. :innocent: