CheckOps
Bunnyshell
Bunnyshell is a SaaS environments platform that creates a full-stack preview environment for every pull request on Kubernetes, destroyed on merge, with pay-as-you-go pricing per environment minute.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
Bunnyshell provides ephemeral environments. Its site says every pull request gets a full-stack preview environment in seconds that is destroyed on merge, so reviewers and QA can test real running changes rather than reading diffs.
Environments are defined from your Docker Compose, Helm or Kubernetes manifests and run on Bunnyshell-managed or your own Kubernetes clusters. A CLI (bns) supports remote development with file sync, and the platform also offers sandboxes for AI agents.
In the quality loop preview environments let end-to-end and exploratory tests run against each change before merge.
Features
- PR environments: Created per pull request and removed on merge.
- Full stack: Services, databases and dependencies together.
- Your cluster or theirs: Bring your own Kubernetes or use managed.
- Remote development:
bns devwith file sync. - Templates: Define environments from Compose or Helm.
- Agent sandboxes: Isolated environments for AI agents.
Pros
- Realistic testing: Every change runs in a live environment.
Cons
- Cost per minute: Long-lived environments add up.
- Setup effort: Complex stacks take work to template.
- Kubernetes-based: Requires container-ready services.
Usage and Links (Example)
- Connect your Git repository and cluster.
- Import your Docker Compose or Helm configuration as an environment template.
- Enable automatic environments for pull requests.
- Point your end-to-end test job at the preview URL.
Resources:
Pricing
Bunnyshell offers a 14-day full-feature trial with no credit card. After that it is pay-as-you-go at $0.007 per minute per active environment, with no minimum commitment.
Recommended for?
- Teams that review UI and API changes in running environments.
- QA teams running E2E suites per pull request.
Conclusion
Bunnyshell makes per-PR environments a default rather than a special project.
Watch running minutes and tear environments down promptly.
On CheckOps, Bunnyshell is filed under the Release & CI gates and Integration testing stages. Related tools listed here include Okteto, Testkube, kind, Argo Rollouts, QA Wolf and Playwright. When comparing them, weigh the licence, the languages and platforms each supports, whether it is self-hosted or managed, and how cleanly it slots into your existing CI pipeline. Details on this page were checked against the official website, documentation and repository on 11 November 2026.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with Bunnyshell side by side.
OOktetoOkteto is a Kubernetes environments platform for development, preview and test environments, and environments for AI coding agents, free for up to five users on its Starter plan.Compare with Bunnyshell
TTestkubeTestkube is a Kubernetes-native test orchestration platform that runs existing test tools such as k6, Postman, Playwright, Cypress and JMeter inside your clusters, with an open-source agent and a commercial control plane.Compare with Bunnyshell
Kkindkind (Kubernetes IN Docker) is an Apache-2.0 tool from Kubernetes SIGs that runs local multi-node Kubernetes clusters in Docker containers, widely used for CI testing.Compare with Bunnyshell
AArgo RolloutsArgo Rollouts is an Apache-2.0 Kubernetes controller that adds blue-green, canary and metric-driven progressive delivery, with automated analysis, promotion and rollback.Compare with Bunnyshell
QQA WolfQA Wolf is a platform of AI testing agents that write, run and maintain end-to-end tests on web, mobile and desktop, billed per run rather than per seat.Compare with Bunnyshell
PPlaywrightPlaywright is a framework for Web Testing and Automation.Compare with Bunnyshell