Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Thunderdome: Self Service Experiments #19

Open
iand opened this issue Aug 5, 2022 · 2 comments
Open

Thunderdome: Self Service Experiments #19

iand opened this issue Aug 5, 2022 · 2 comments
Assignees
Labels
epic Overarching issue for an extended piece of work project/thunderdome

Comments

@iand
Copy link
Collaborator

iand commented Aug 5, 2022

What Is it?

Enable simple creation and execution of experiments

Deliverables

  • API that enables control over full lifecycle of an experiment and supports a variety of hardware choices.
  • Client library for interacting with API

Why Are We Doing It?

We want to allow anyone to define a Thunderdome experiment and run it themselves. They shouldn't need to be experts in AWS and Terraform. We want them to be able to define the parameters of an experiment, execute it and then get access to the results in Grafana automatically.

Notes

The work to integrate Kubo release candidate experiments requires a limited API for creating one-shot experiments but this is a fuller API allowing management of the lifecycle of an experiment.

Should be able to say “test these N docker images, in an experiment called ‘foo’” and start seeing results in Grafana in < 5mins with a single cli call or an edit to a single file. Limit to AWS first

We accept here a constrained selection of resources at first (probably Fargate, so 4 core 30G RAM), but should be able to eventually have a wide of machine sizes)

Project overview is on Notion

Tasks

Now being tracked as part of probe lab: https://www.notion.so/pl-strflt/Thunderdome-Self-Service-Experiments-85dd1389e7bb4bf6a36d638b45d29d20

@iand iand added epic Overarching issue for an extended piece of work project/thunderdome labels Aug 5, 2022
@iand iand changed the title Thunderdome Phase 4: Single Click Experiments Thunderdome: Single Click Experiments Aug 9, 2022
@JesseXie
Copy link

@iand the probe-lab/thunderdome#26 in #19 and #18, it is on purpose?

@iand
Copy link
Collaborator Author

iand commented Aug 29, 2022

@iand the ipfs-shipyard/thunderdome#26 in #19 and #18, it is on purpose?

Nope. Still reorganising epics as we go.

@iand iand changed the title Thunderdome: Single Click Experiments Thunderdome: Self Service Experiments Nov 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Overarching issue for an extended piece of work project/thunderdome
Projects
None yet
Development

No branches or pull requests

3 participants