Suborbital Development Systems SSH access

If you are working on suborbital development for tsys, this article contains all the access particulars.

SSH config snippet

#######################################################################################################
#Development systems - Suborbital Systems/MeetMorse
#######################################################################################################

#######################################################################################################
#raspberry pi units for groundstation/avionics test/etc 
#######################################################################################################

Host subopi1
		Hostname 10.251.10.4
		User pi

Host subopi2
		Hostname 10.251.10.5
		User pi

Host subopi3
		Hostname 10.251.10.6
		User pi

Host subopi4
		Hostname 10.251.10.7
		User pi


Host subopi5
		Hostname 10.251.10.8
		User pi


Host subopi6
		Hostname 10.251.10.9
		User pi


#######################################################################################################
#support systems for lab equipment control, dev/qa/prod infra 
#######################################################################################################

Host subobench
		Hostname 10.251.10.3
		User pi

Host subodev
		Hostname 10.251.10.240
		User subodev
Host suboqa
		Hostname 10.251.10.241
		User subodev

Host suboprod
		Hostname 10.251.10.242
		User subodev

Host buildbox
                User localuser
                Hostname 10.251.30.82

access tester script

#!/bin/bash

IFS=$'\n\t'

suboNodeList=(
"subopi1" #MorsePod m6
"subopi2" #seeduino lora gateway hat
"subopi3" # no hat
"subopi4" #dragino hat
"subopi5" #pi sense hat
"subopi6" #pi sense hat
"subodev" #develop workloads
"suboqa" #test workloads
"suboprod" #run actual workloads here
"buildbox" #build all the things
"subobench" #benchtop computer
)

for suboNode in ${suboNodeList[@]}; do 
        #COMMAND="$(ssh $suboNode md5sum .ssh/authorized_keys)"
        #echo "Testing ssh authorized_keys on $suboNode" $COMMAND
        #COMMAND="$(ssh $suboNode date )"
        #echo "Testing on $suboNode" $COMMAND
        COMMAND="$(ssh $suboNode uptime)"
        echo "Testing load on $suboNode" $COMMAND
done