DEV Community

Cover image for Preview environments in Kubernetes
Sachin Deshpande
Sachin Deshpande

Posted on

Preview environments in Kubernetes

If you’re developing on Kubernetes, we’d love to hear your feedback 🙏

We have a new feature (almost) ready for release: Kubernetes Preview Environments.

➡️ The problem with previews in Kubernetes:

One of the major challenges we’re seeing is the lack of any concept of native preview environments in Kubernetes.

When a feature has a lot of dependencies and related infrastructure, setting up a test environment can require an unreasonable amount of DevOps effort. Our new feature lets you automate that effort away.

The Tech Amigos team has been working hard on this one, and now we’re at the stage where we want to hear from some actual users!

➡️ How Diego Preview Environments work:

With Diego Preview Environments, you can easily test new features and verify changes within a production-like Kubernetes environment, without actually disrupting production.

Diego allows you to define a “recipe” for your preview environment that includes dependent applications and services, in a simple diego.yaml file.

Based on this recipe, Diego instantly spins up an ephemeral containerised environment (including dependencies!), without having to manually set up any of the infrastructure. Diego will check the version that needs to run and provision the required resources and test data.

➡️ We’d love hear from you 👇

_Is this a challenge you’re facing?
_
Would you be willing to spend a few minutes playing with the new feature and telling us what you think?

⚠️ This is not a sales pitch - we do not have a commercial model yet…

Any feedback is greatly appreciated 🙏

Top comments (0)