Add dependencies to aai-deployment 13/8913/2
authoryuryn <Yury.Novitsky@Amdocs.com>
Mon, 28 Aug 2017 11:45:23 +0000 (14:45 +0300)
committerYury Novitsky <Yury.Novitsky@Amdocs.com>
Mon, 28 Aug 2017 15:55:45 +0000 (15:55 +0000)
1. Add to aai-deployment dependency in aai-resources and aai-traversal
2. Fix readiness ports for data-router and sparky-be

Change-Id: Icfcd4685ac3cad8e463b5f8176b28f51890d1e38
Issue-ID: OOM-65
Signed-off-by: yuryn <Yury.Novitsky@Amdocs.com>
kubernetes/aai/aai-deployment.yaml
kubernetes/aai/data-router-deployment.yaml
kubernetes/aai/sparky-be-deployment.yaml

index d8ac5d7..cacc4fd 100644 (file)
@@ -11,6 +11,28 @@ spec:
       labels:
         app: aai-service
       name: aai-service
+      annotations:
+        pod.beta.kubernetes.io/init-containers: '[{
+            "args": [
+                "--container-name", "aai-resources",
+                "--container-name", "aai-traversal"
+            ],
+            "command": [
+                "/root/ready.py"
+            ],
+            "env": [{
+                "name": "NAMESPACE",
+                "valueFrom": {
+                    "fieldRef": {
+                        "apiVersion": "v1",
+                        "fieldPath": "metadata.namespace"
+                    }
+                }
+            }],
+            "image": "oomk8s/readiness-check:1.0.0",
+            "imagePullPolicy": "Always",
+            "name": "aai-service-readiness"
+          }]'
     spec:
       containers:
       - name: aai-service
index 6ede270..c50792a 100644 (file)
@@ -41,7 +41,7 @@ spec:
         - containerPort: 9502
         readinessProbe:
           tcpSocket:
-            port: 8080
+            port: 9502
           initialDelaySeconds: 5
           periodSeconds: 10
       volumes:
index 931e38e..56377d8 100644 (file)
@@ -32,11 +32,10 @@ spec:
         - mountPath: /logs/
           name: aai-sparky-be-logs
         ports:
-        - containerPort: 8000
         - containerPort: 9517
         readinessProbe:
           tcpSocket:
-            port: 8080
+            port: 9517
           initialDelaySeconds: 5
           periodSeconds: 10
       volumes: