Building an E2E Ephemeral Testing Environments Pipeline with GitHub Actions and Qovery

Building an E2E Ephemeral Testing Environments Pipeline with GitHub Actions and Qovery

Sep 8, 2023

Romaric Philogène, CEO and Co-founder of Qovery - walks you through creating a complete, cost-effective Ephemeral Testing Environments pipeline in just 1 hour! Learn how to integrate GitHub Actions, K6, and Qovery to set up a seamless pipeline that enables you to deploy and test applications at speed, without breaking the bank.

Who Should Watch?

  • 🛠 Developers: Learn how to automate your testing environments.
  • 📋 DevOps Engineers: Gain insights into quick provisioning and application deployment.
  • 🔍 QA Engineers: Understand how to implement load testing effectively.
  • 📈 Engineering Managers: Learn how to streamline testing processes for your teams.
  • 💡 CTOs: Gain strategic insights into optimizing CI/CD pipelines for better resource allocation.

What's covered:

  • Introduction
  • Brief overview of Ephemeral Testing Environments
  • Importance in the modern DevOps landscape
  • GitHub Actions
  • Setting up workflows
  • Triggering tests via GitHub Actions
  • K6 for Load Testing
  • Introduction to K6
  • Creating and running load test scripts
  • Qovery for Environment Provisioning
  • How Qovery simplifies the provisioning of Ephemeral Environments
  • Demo: Deploying a full-stack application using Qovery
  • Putting It All Together
  • Integrating GitHub Actions, K6, and Qovery for a seamless pipeline

Chapters

0:00 Countdown
3:43

7:06 Setup 1/2 for E2E Testing Ephemeral Environment

12:38 Setup 2/2 for E2E Testing Ephemeral Environment

13:34 What's Ephemeral Environment

14:55 Live Demo

52:23 Summary

Links

Qovery: www.qovery.com
GitHub Actions: https://github.com/features/actions
K6: k6.io

Enjoy!