Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 1.07 KB

README.md

File metadata and controls

18 lines (14 loc) · 1.07 KB

reproducibility

Workload Reproduction Demo

This repository provides the necessary files and instructions to reproduce a specific workload to individuals outside of Google.

Contents

  • Dockerfile: Defines the Docker image required to run the workload. It specifies the base image, dependencies, and necessary configurations.
  • .yaml files: Contains the configuration settings for the workload, including parameters, data sources, environment variables, and container settings.
  • Instructions: steps_to_reproduce.md provides step-by-step guidance on how to setup the environment, change settings, and run the workload.

Prerequisites

  • Google Cloud GKE Cluster: Requires a configured cluster with at least 2 A3+ nodes managed with GKE.
  • Docker: To build an image from the selected Dockerfile
  • Helm: In steps_to_reproduce.md, helm is used to deploy a chart that includes a job definition for the workload.
  • Git: To clone this repository

Notes

You don't have to use the instructions for reproduciblity, but you can use the values in the .yaml files and Dockerfile in your own setup.