mirror of
https://github.com/kelseyhightower/kubernetes-the-hard-way.git
synced 2025-12-15 17:28:58 +03:00
VTWO-14496 : continue configuring machine
This commit is contained in:
@@ -1,7 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
SCRIPTS_DIR=$(dirname $0)
|
||||
SCRIPT_NAME=$1
|
||||
NODE_NAMES="$($SCRIPTS_DIR/node_names $2)"
|
||||
NODE_NAMES_FILTER=$2
|
||||
NODE_NAMES="$($SCRIPTS_DIR/node_names $NODE_NAMES_FILTER)"
|
||||
|
||||
cat $SCRIPTS_DIR/$SCRIPT_NAME
|
||||
|
||||
@@ -15,8 +16,10 @@ echo ""
|
||||
echo ""
|
||||
|
||||
# copy script over
|
||||
chmod u+x "$SCRIPTS_DIR/$SCRIPT_NAME"
|
||||
parallel vagrant scp "$SCRIPTS_DIR/$SCRIPT_NAME" "{}:~/" ::: $NODE_NAMES
|
||||
pushd $SCRIPTS_DIR &> /dev/null
|
||||
chmod u+x "$SCRIPT_NAME"
|
||||
yes | ./copy_file_to_nodes "$SCRIPT_NAME" "$NODE_NAMES_FILTER" &> /dev/null
|
||||
popd &> /dev/null
|
||||
|
||||
# remotely run the script
|
||||
parallel vagrant ssh {} -c "\~/$SCRIPT_NAME" ::: $NODE_NAMES
|
||||
Reference in New Issue
Block a user