Bunnyshell use cases
Introduction
Let's look at some of the ways you can use Bunnyshell. We've listed only a handful below, so we encourage you to come up with brand new ways of using our platform.
Whatever your experience, we'd love to hear how everything worked out.
Use Primary Environments, by creating some templates, then use them to create other environments:
You can do this either manually, via the UI, or programatically, via the CLI or using the Public API.
Use Ephemeral Environments, created automatically on Pull Requests.
Use them to test out or observe changes, then let them be automatically deleted when there's no need for them anymore (aka when the Pull Request is closed).
If you're already handling the build yourself, no worries: you can use the CLI to trigger an Environment creation & deployment (using the image you built) directly from your existing pipeline. You only need to add another stage.
Remote Development
Use it to sync your code into containers running in Kubernetes, and code directly in the cloud. No need for local tools. All you need locally is the code and your favourite IDE.
Automated testing, integrated in your testing pipeline
Use it to spin up new, isolated environments for end-to-end testing.
Last updated
Was this helpful?