Refactor MC windirver plugin namespace 03/64203/3
authorBin Yang <bin.yang@windriver.com>
Mon, 3 Sep 2018 10:39:29 +0000 (10:39 +0000)
committerAlexis de Talhouët <alexis.de_talhouet@bell.ca>
Wed, 19 Sep 2018 14:22:33 +0000 (14:22 +0000)
Workaround the constraints of ISTIO which prohibit
the usage of _ in the namespace

Change-Id: I04b266ab8fc27bbd9058c7adab21e64543960815
Issue-ID: MULTICLOUD-335
Signed-off-by: Bin Yang <bin.yang@windriver.com>
kubernetes/consul/resources/config/consul-agent-config/multicloud-health-check.json
kubernetes/multicloud/charts/multicloud-windriver/templates/deployment.yaml
kubernetes/multicloud/charts/multicloud-windriver/templates/service.yaml
kubernetes/multicloud/charts/multicloud-windriver/values.yaml
kubernetes/multicloud/resources/config/provider-plugin.json

index 3757f4a..8e19b31 100644 (file)
@@ -47,7 +47,7 @@
       {
         "id": "multicloud-windriver",
         "name": "Multicloud Windriver Health Check",
-        "http": "http://multicloud-windriver:9005/api/multicloud-titanium_cloud/v0/swagger.json",
+        "http": "http://multicloud-windriver:9005/api/multicloud-titaniumcloud/v1/swagger.json",
         "method": "HEAD",
         "header": {
           "Cache-Control": ["no-cache"],
index 2e89974..3dfe72c 100644 (file)
@@ -73,7 +73,7 @@ spec:
        {{ if .Values.liveness.enabled }}
        livenessProbe:
          httpGet:
-           path: /api/multicloud-titanium_cloud/v0/swagger.json
+           path: /api/multicloud-titaniumcloud/v1/swagger.json
            port: {{ .Values.service.internalPort }}
            scheme: HTTP
          initialDelaySeconds: {{ .Values.liveness.initialDelaySeconds }}
index d8c0196..f876bb9 100644 (file)
@@ -34,6 +34,22 @@ metadata:
       "protocol": "REST",
       "port": "{{ .Values.service.internalPort }}",
       "visualRange": "1"
+    },
+    {
+      "serviceName": "multicloud-titaniumcloud",
+      "version": "v0",
+      "url": "/api/multicloud-titaniumcloud/v0",
+      "protocol": "REST",
+      "port": "{{ .Values.service.internalPort }}",
+      "visualRange": "1"
+    },
+    {
+      "serviceName": "multicloud-titaniumcloud",
+      "version": "v1",
+      "url": "/api/multicloud-titaniumcloud/v1",
+      "protocol": "REST",
+      "port": "{{ .Values.service.internalPort }}",
+      "visualRange": "1"
     }
     ]'
 
index dce2343..91d2d2e 100644 (file)
@@ -24,7 +24,7 @@ global:
 #################################################################
 # application image
 repository: nexus3.onap.org:10001
-image: onap/multicloud/openstack-windriver:1.1.2
+image: onap/multicloud/openstack-windriver:1.2.0-STAGING
 pullPolicy: Always
 
 #Istio sidecar injection policy
@@ -42,7 +42,7 @@ config:
 
 service:
   type: NodePort
-  name: multicloud-windriver
+  name: multicloud-titaniumcloud
   externalPort: 9005
   internalPort: 9005
   nodePort: 94
index 0ac4701..2f799e5 100644 (file)
@@ -5,7 +5,7 @@
             "titanium_cloud": {
                 "version": "titanium_cloud",
                 "extra_info_hint": "",
-                "provider_plugin": "multicloud-titanium_cloud"
+                "provider_plugin": "multicloud-titaniumcloud"
             },
             "ocata": {
                 "version": "ocata",
@@ -26,4 +26,4 @@
         },
         "provider_plugin": "multicloud-vio"
     }
-}
\ No newline at end of file
+}