10
bootstrap.sh
Normal file
10
bootstrap.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
openstack server create \
|
||||
--key-name arnaud-ovh \
|
||||
--net Ext-Net \
|
||||
--image 'Debian 10' \
|
||||
--flavor d2-4 \
|
||||
--user-data userdata/ansible101.sh \
|
||||
--min 12 \
|
||||
--max 12 \
|
||||
isen
|
||||
16
clean.sh
Normal file
16
clean.sh
Normal file
@@ -0,0 +1,16 @@
|
||||
#!/bin/bash
|
||||
|
||||
todelete=""
|
||||
|
||||
IFS=$'\n'
|
||||
for line in $(openstack server list -f value -c ID -c Name) ; do
|
||||
id=$(echo $line | awk '{ print $1}')
|
||||
name=$(echo $line | awk '{ print $2}')
|
||||
|
||||
if [[ "$name" =~ isen ]]; then
|
||||
echo "Deleting $name"
|
||||
todelete="$todelete $id"
|
||||
fi
|
||||
done
|
||||
|
||||
eval "openstack server delete $todelete"
|
||||
Reference in New Issue
Block a user