CheckOps home

Tools directory

B

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.

Visit website

Latest public signals

Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.

Visit Website

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

  1. PR environments: Created per pull request and removed on merge.
  2. Full stack: Services, databases and dependencies together.
  3. Your cluster or theirs: Bring your own Kubernetes or use managed.
  4. Remote development: bns dev with file sync.
  5. Templates: Define environments from Compose or Helm.
  6. Agent sandboxes: Isolated environments for AI agents.

Pros

  1. Realistic testing: Every change runs in a live environment.

Cons

  1. Cost per minute: Long-lived environments add up.
  2. Setup effort: Complex stacks take work to template.
  3. Kubernetes-based: Requires container-ready services.
  1. Connect your Git repository and cluster.
  2. Import your Docker Compose or Helm configuration as an environment template.
  3. Enable automatic environments for pull requests.
  4. 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.

  1. Teams that review UI and API changes in running environments.
  2. 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.