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? 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?
Thanks in advance for your help and assistance.