diff --git a/kubernetes/scenescape-chart/templates/web-app/deployment.yaml b/kubernetes/scenescape-chart/templates/web-app/deployment.yaml index d03418076..79a442a11 100644 --- a/kubernetes/scenescape-chart/templates/web-app/deployment.yaml +++ b/kubernetes/scenescape-chart/templates/web-app/deployment.yaml @@ -66,6 +66,8 @@ spec: - --camcalibration - camcalibration.{{ .Release.Namespace }}.svc.cluster.local:8443 env: + - name: WEBSERVER_URL + value: https://web.scenescape.svc.cluster.local - name: MODEL_CONFIGS_FOLDER value: /home/scenescape/SceneScape/models/models/model_configs - name: EXAMPLEDB diff --git a/manager/src/django/scene_import.py b/manager/src/django/scene_import.py index 6e31675d3..fdd28c865 100644 --- a/manager/src/django/scene_import.py +++ b/manager/src/django/scene_import.py @@ -16,8 +16,9 @@ def __init__(self, zip_path, token): self.zip_path = zip_path self.extractZip() self.rootcert = '/run/secrets/certs/scenescape-ca.pem' - self.resturl = 'https://web.scenescape.intel.com/api/v1' - self.rest = RESTClient(self.resturl, rootcert=self.rootcert) + self.baseUrl = os.getenv("WEBSERVER_URL", "https://web.scenescape.intel.com") + self.restUrl = self.baseUrl + '/api/v1' + self.rest = RESTClient(self.restUrl, rootcert=self.rootcert) self.rest.token = token self.badZipfile = False return