diff options
Diffstat (limited to 'vm-install.sh')
l---------[-rwxr-xr-x] | vm-install.sh | 28 |
1 files changed, 1 insertions, 27 deletions
diff --git a/vm-install.sh b/vm-install.sh index e8893efa..61e71e22 100755..120000 --- a/vm-install.sh +++ b/vm-install.sh @@ -1,27 +1 @@ -#!/bin/bash - -if [ -z "$1" ] || [ -z "$2" ] || [ -z "$3" ]; then - echo "$0 <hostname> <distro> <codename>" - exit 1 -fi -name=$1 -shift -distro=$1 -shift -codename=$1 -shift - -cd "${BASH_SOURCE%/*}" -source common/utils.sh -ansible_variable__get env_group "$name" || exit 1 -vault_environment__set "$env_group" || exit 1 - -echo "installing vm: $name with $distro/$codename in environment '$env_group'" -echo "" - -echo "########## clearing old ssh host keys #########" -./remove-known-host.sh "$name" -echo "" - -echo "######## running the install playbook ########" -exec ansible-playbook -e "hostname=$name" -e "install_distro=$distro" -e "install_codename=$codename" -e "hostenv=$env_group" $@ "$env_group/vm-install.yml" +install.sh
\ No newline at end of file |