Added IPv6 support K8s Service. (#1405)
This commit is contained in:
parent
30f2ba6525
commit
a081173f26
|
|
@ -12,7 +12,16 @@ DUMP_SIZE_COEFF=5
|
||||||
ERRORCOUNT=0
|
ERRORCOUNT=0
|
||||||
|
|
||||||
TOKEN=$(cat /var/run/secrets/kubernetes.io/serviceaccount/token)
|
TOKEN=$(cat /var/run/secrets/kubernetes.io/serviceaccount/token)
|
||||||
|
if [ "$KUBERNETES_SERVICE_HOST" != "${KUBERNETES_SERVICE_HOST#*[0-9].[0-9]}" ]; then
|
||||||
|
echo "IPv4"
|
||||||
K8S_API_URL=https://$KUBERNETES_SERVICE_HOST:$KUBERNETES_SERVICE_PORT/api/v1
|
K8S_API_URL=https://$KUBERNETES_SERVICE_HOST:$KUBERNETES_SERVICE_PORT/api/v1
|
||||||
|
elif [ "$KUBERNETES_SERVICE_HOST" != "${KUBERNETES_SERVICE_HOST#*:[0-9a-fA-F]}" ]; then
|
||||||
|
echo "IPv6"
|
||||||
|
K8S_API_URL=https://[$KUBERNETES_SERVICE_HOST]:$KUBERNETES_SERVICE_PORT/api/v1
|
||||||
|
else
|
||||||
|
echo "Unrecognized IP format '$KUBERNETES_SERVICE_HOST'"
|
||||||
|
fi
|
||||||
|
echo "API Endpoint: ${K8S_API_URL}"
|
||||||
CERT=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt
|
CERT=/var/run/secrets/kubernetes.io/serviceaccount/ca.crt
|
||||||
|
|
||||||
LOGICAL_BACKUP_PROVIDER=${LOGICAL_BACKUP_PROVIDER:="s3"}
|
LOGICAL_BACKUP_PROVIDER=${LOGICAL_BACKUP_PROVIDER:="s3"}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue