Ready to Get Started with Ephemeral Environments?

Transform your development workflow today.

Getting Started with Ephemeral Environments

Welcome to the world of Ephemeral Environments! This guide will walk you through the basics of setting up and using ephemeral environments in your development workflow.

What are Ephemeral Environments?

Ephemeral environments are temporary, isolated development spaces that mirror your production setup. They're created on-demand and automatically destroyed when no longer needed, providing a clean slate for each task or feature.

Step 1: Sign Up for an Account

  1. Visit our signup page
  2. Enter your details and create an account
  3. Verify your email address

Step 2: Connect Your Version Control System

We support integration with major version control systems like GitHub, GitLab, and Bitbucket.

  1. Go to your account settings
  2. Click on "Integrations"
  3. Select your version control provider
  4. Follow the prompts to authorize access

Step 3: Configure Your Project

Create a configuration file in your project repository to define your environment specifications.

# .ephemeral-env.yml
version: '1'
environments:
  - name: feature-branch
    base: production
    type: kubernetes
    ttl: 24h

Step 4: Trigger Your First Ephemeral Environment

You can trigger an ephemeral environment in several ways:

Step 5: Access and Use Your Environment

Once created, you'll receive a unique URL for your environment. You can use this to access your application, run tests, and collaborate with your team.