Open
Description
Request an implementation for a fail over script
the reason for that is to control cloud floating public ip addresses
for example
`export DO_TOKEN='digitalocean_api_token'
IP='reserved_ip_addr'
ID=$(curl -s http://169.254.169.254/metadata/v1/id)
HAS_RESERVED_IP=$(curl -s http://169.254.169.254/metadata/v1/reserved_ip/ipv4/active)
if [ $HAS_RESERVED_IP = "false" ]; then
n=0
while [ $n -lt 10 ]
do
python /usr/local/bin/assign-ip $IP $ID && break
n=$((n+1))
sleep 3
done
fi`
this will be the same as having a keepalived script as mentioned in this docs
Metadata
Metadata
Assignees
Labels
No labels