diff --git a/postgres-appliance/scripts/callback_role.py b/postgres-appliance/scripts/callback_role.py index b0d482834..369064ae6 100755 --- a/postgres-appliance/scripts/callback_role.py +++ b/postgres-appliance/scripts/callback_role.py @@ -14,7 +14,7 @@ KUBE_TOKEN_FILENAME = KUBE_SERVICE_DIR + 'token' KUBE_CA_CERT = KUBE_SERVICE_DIR + 'ca.crt' -KUBE_API_URL = 'https://kubernetes.default.svc.cluster.local/api/v1/namespaces' +KUBE_API_URL = os.environ.get('KUBERNETES_SERVICE_HOST', 'https://kubernetes.default.svc.cluster.local') + '/api/v1/namespaces' logger = logging.getLogger(__name__) @@ -94,4 +94,4 @@ def main(): if __name__ == '__main__': - main() + main() \ No newline at end of file