Skip to content

Create a Recipe

In this example, we’ll walk through how to create your first recipe in Tempest. This recipe will enable your developers to self-serve a project with the following features:

  • GitHub Code Repository: Create a new repository or use an existing one.
  • Docker Container Build: Build a Docker container using Google Cloud Build.
  • Developer Preview Environments: Automatically create environments for developer previews when a pull request is created and closed.
  • Deployment in Google Cloud Run: Deploy the built container in Google Cloud Run.
  • Project Homepage: Generate a homepage to track the provisioning and orchestration status for all the project’s resources.

Step-by-Step Guide

  1. Configure your Project Repository
  2. Add Global Resources
  3. Set up preview environments