Skip to content

Conversation

@amnonh
Copy link
Contributor

@amnonh amnonh commented Oct 2, 2025

This is preliminary work, don't merge!

@ewienik
Copy link
Collaborator

ewienik commented Oct 16, 2025

Consider moving directory into scripts/cluster_test

@amnonh
Copy link
Contributor Author

amnonh commented Oct 16, 2025

I did some work over the holidays, I'll send a newer version once I get some free time and replace this one

@amnonh
Copy link
Contributor Author

amnonh commented Oct 19, 2025

Still an RFC with lots of changes, including a script to create a cluster, and moved under the scripts directory.
The idea is non-opinionated scripts to start, stop, configure, and run a cluster.

amnonh added 12 commits October 22, 2025 15:31
run_cluster.py reads a definition file and runs a cluster in AWS based
on those definitions.
The config.yml define a set of types each of them define a server type
and then define a cluster, by a list of entries, each entry adds one
or more types to an AZ.

Signed-off-by: Amnon Heiman <[email protected]>
test.py is the entry point for testing a cluster.
It install, configure and run a cluster.

It uses a general params.ym file that holds general definitions for each
of the node types.

It takes a cluster definition file (either created by hand or created by
using run_cluster.py)

Signed-off-by: Amnon Heiman <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants