geerlingguy / top500-benchmark

Automated Top500 benchmark for clusters or single nodes.
MIT License
159 stars 17 forks source link

Generalize the 'ssh' play in main.yml for any type of cluster #1

Closed geerlingguy closed 1 year ago

geerlingguy commented 1 year ago

The main.yml playbook's Configure SSH connections between nodes. play was written for a cluster of Raspberry Pis running Raspberry Pi OS. As such, it's a little inflexible in its current form.

I would like to make this more generic so it can work on any cluster.

In fact, I may consider breaking that play out into its own playbook, especially if it can be run independent of the main benchmarking setup/benchmark playbook.

geerlingguy commented 1 year ago

Working on this now.

geerlingguy commented 1 year ago

Heh, ran into same DNS issue I ran into when benchmarking the Turing Pi 2 cluster...

https://github.com/geerlingguy/turing-pi-2-cluster/issues/1#issuecomment-981159948

Hint: It was DNS.

geerlingguy commented 1 year ago

Got it all working—now it's time for some tweaking! https://github.com/geerlingguy/deskpi-super6c-cluster/issues/4#issuecomment-1317437439