21 lines
617 B
Bash
21 lines
617 B
Bash
|
# shellcheck source=../utils/with-single-node-cluster.sh
|
||
|
source "$UTILS"/with-single-node-cluster.sh
|
||
|
|
||
|
adminBS="$XDG_DATA_HOME"/isle/bootstrap.yml
|
||
|
bs=create-bootstrap-out.yml
|
||
|
|
||
|
isle admin create-bootstrap \
|
||
|
--admin-path admin.yml \
|
||
|
--hostname secondus \
|
||
|
--ip 10.6.9.2 \
|
||
|
> "$bs"
|
||
|
|
||
|
[ "$(yq <"$bs" '.admin_creation_params')" = "$(yq <admin.yml '.creation_params')" ]
|
||
|
[ "$(yq <"$bs" '.hostname')" = "secondus" ]
|
||
|
|
||
|
[ "$(yq <"$bs" '.hosts.primus.nebula.signed_public_credentials')" \
|
||
|
= "$(yq <"$adminBS" '.nebula.signed_public_credentials')" ]
|
||
|
|
||
|
[ "$(yq <"$bs" '.hosts.primus.garage.instances|length')" = "3" ]
|
||
|
|