Currently I have my stack defined in a docker-compose.yml, which I reference in my Okteto manifest when deploying my development environment and it works great. Okteto currently supports specifying a subset of services to be deployed from a compose file, which is helpful but tedious for a complex stack where I may want to omit a small subset.
The use case I have in mind is preview environments, where I need the rest of the stack minus the service that has the open PR, which I want to build/deploy with different settings than I use in my dev environment. Having a negation option, like !serviceA
, would make it much easier to reuse that centralized config.