Merge "Update annotations to spec for clamp"
authorMandeep Khinda <Mandeep.Khinda@amdocs.com>
Fri, 15 Dec 2017 15:44:35 +0000 (15:44 +0000)
committerGerrit Code Review <gerrit@onap.org>
Fri, 15 Dec 2017 15:44:35 +0000 (15:44 +0000)
1  2 
kubernetes/clamp/templates/clamp-deployment.yaml

@@@ -15,40 -15,28 +15,29 @@@ spec
        labels:
          app: clamp
        name: clamp
-       annotations:
-         pod.beta.kubernetes.io/init-containers: '[
-           {
-               "args": [
-                   "--container-name",
-                   "clamp-mariadb"
-               ],
-               "command": [
-                   "/root/ready.py"
-               ],
-               "env": [
-                   {
-                       "name": "NAMESPACE",
-                       "valueFrom": {
-                           "fieldRef": {
-                               "apiVersion": "v1",
-                               "fieldPath": "metadata.namespace"
-                           }
-                       }
-                   }
-               ],
-               "image": "{{ .Values.image.readiness }}",
-               "imagePullPolicy": "{{ .Values.pullPolicy }}",
-               "name": "clamp-readiness"
-           }
-           ]'
      spec:
+       initContainers:
+       - command:
+         - /root/ready.py
+         args:
+         - --container-name
+         - clamp-mariadb
+         env:
+         - name: NAMESPACE
+           valueFrom:
+             fieldRef:
+               apiVersion: v1
+               fieldPath: metadata.namespace
+         image: {{ .Values.image.readiness }}
+         imagePullPolicy: {{ .Values.pullPolicy }}
+         name: clamp-readiness
        containers:
        - env:
          - name: SPRING_APPLICATION_JSON
 -          value: '{"spring.datasource.camunda.url":"jdbc:mysql://clamp-mariadb.{{ .Values.nsPrefix }}-clamp:3306/camundabpm?verifyServerCertificate=false&useSSL=false&requireSSL=false&autoReconnect=true&maxReconnects=100","spring.datasource.camunda.username":
 -            "root","spring.datasource.camunda.password": "{{ .Values.mysqlPassword }}", "spring.datasource.cldsdb.url":"jdbc:mysql://clamp-mariadb.{{ .Values.nsPrefix }}-clamp:3306/cldsdb4?verifyServerCertificate=false&useSSL=false&requireSSL=false&autoReconnect=true&maxReconnects=100","spring.datasource.cldsdb.username":
 -            "root", "spring.datasource.cldsdb.password": "{{ .Values.mysqlPassword }}"}'
 +          value: '{
 +  "spring.datasource.camunda.url": "jdbc:mariadb:sequential://clamp-mariadb.{{ .Values.nsPrefix }}-clamp:3306/camundabpm?verifyServerCertificate=false&useSSL=false&requireSSL=false&autoReconnect=true&retriesAllDown=2147483647&failoverLoopRetries=2147483647",
 +  "spring.datasource.cldsdb.url": "jdbc:mariadb:sequential://clamp-mariadb.{{ .Values.nsPrefix }}-clamp:3306/cldsdb4?verifyServerCertificate=false&useSSL=false&requireSSL=false&autoReconnect=true&retriesAllDown=2147483647&failoverLoopRetries=2147483647"
 +  }'
          image: {{ .Values.image.clampImage }}:{{ .Values.image.clampVersion }}
          imagePullPolicy: {{ .Values.pullPolicy }}
          name: clamp
@@@ -59,4 -47,4 +48,4 @@@
            periodSeconds: 10
        imagePullSecrets:
        - name: {{ .Values.nsPrefix }}-docker-registry-key
- #{{ end }}
+ #{{ end }}