Prepare upgrade to readiness containers v3.0.1 08/111508/2
authorSylvain Desbureaux <sylvain.desbureaux@orange.com>
Fri, 21 Aug 2020 07:30:30 +0000 (09:30 +0200)
committerSylvain Desbureaux <sylvain.desbureaux@orange.com>
Tue, 25 Aug 2020 06:47:12 +0000 (08:47 +0200)
Readiness 3.x is a new version, not using root user and using stable
Kubernetes API.
The upgrade is not doable by just changing version as script path has
moved.
Therefore, we must upgrade everything in one shot.
As AAI is not in the same repo, it's not doable for this component.
We then change variables only for AAI so we can continue to use older
images. We'll move AAI just after the rest has been upgraded.

Issue-ID: OOM-2545
Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com>
Change-Id: I5afa83892043f4844afe12e61724a8d368a9f2e0

17 files changed:
components/aai-babel/values.yaml
components/aai-graphadmin/templates/deployment.yaml
components/aai-graphadmin/templates/job-copy-db-backup.yaml
components/aai-graphadmin/templates/job-create-db.yaml
components/aai-graphadmin/templates/job-migration.yaml
components/aai-graphadmin/values.yaml
components/aai-resources/templates/deployment.yaml
components/aai-resources/values.yaml
components/aai-schema-service/values.yaml
components/aai-search-data/values.yaml
components/aai-sparky-be/templates/deployment.yaml
components/aai-sparky-be/values.yaml
components/aai-traversal/templates/deployment.yaml
components/aai-traversal/templates/job.yaml
components/aai-traversal/values.yaml
templates/deployment.yaml
values.yaml

index b0f29dd..6f2c033 100644 (file)
@@ -17,7 +17,6 @@
 # Global configuration defaults.
 #################################################################
 global:
-  readinessImage: readiness-check:2.0.2
   loggingImage: beats/filebeat:5.5.0
 
 #################################################################
index 3630d6a..bee6b75 100644 (file)
@@ -72,7 +72,7 @@ spec:
             fieldRef:
               apiVersion: v1
               fieldPath: metadata.namespace
-        image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
+        image: "{{ .Values.global.legacyReadinessRepository }}/{{ .Values.global.legacyReadinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-readiness
       {{  end  }}
index ba74ef1..36c0538 100644 (file)
@@ -66,7 +66,7 @@ spec:
             fieldRef:
               apiVersion: v1
               fieldPath: metadata.namespace
-        image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
+        image: "{{ .Values.global.legacyReadinessRepository }}/{{ .Values.global.legacyReadinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-db-backup-readiness
       {{- end }}
index 2ab57b6..2546c0a 100644 (file)
@@ -67,7 +67,7 @@ spec:
             fieldRef:
               apiVersion: v1
               fieldPath: metadata.namespace
-        image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
+        image: "{{ .Values.global.legacyReadinessRepository }}/{{ .Values.global.legacyReadinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-readiness
       containers:
index 37740be..7e62fb9 100644 (file)
@@ -72,7 +72,7 @@ spec:
             fieldRef:
               apiVersion: v1
               fieldPath: metadata.namespace
-        image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
+        image: "{{ .Values.global.legacyReadinessRepository }}/{{ .Values.global.legacyReadinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-readiness
       - command:
@@ -234,7 +234,7 @@ spec:
             fieldRef:
               apiVersion: v1
               fieldPath: metadata.namespace
-        image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
+        image: "{{ .Values.global.legacyReadinessRepository }}/{{ .Values.global.legacyReadinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-db-backup-readiness
       {{- end }}
index 8e44f26..2527cea 100644 (file)
@@ -22,8 +22,8 @@
 # Declare variables to be passed into your templates.
 global: # global defaults
   nodePortPrefix: 302
-  readinessRepository: oomk8s
-  readinessImage: readiness-check:2.0.2
+  legacyReadinessRepository: oomk8s
+  legacyReadinessImage: readiness-check:2.2.2
 
 
 # application image
index 5f8b638..c43c4ec 100644 (file)
@@ -1211,7 +1211,7 @@ spec:
             fieldRef:
               apiVersion: v1
               fieldPath: metadata.namespace
-        image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
+        image: "{{ .Values.global.legacyReadinessRepository }}/{{ .Values.global.legacyReadinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-readiness
       {{ if .Values.global.installSidecarSecurity }}
index 00e1c83..b71c9c4 100644 (file)
@@ -17,8 +17,8 @@
 # Declare variables to be passed into your templates.
 global: # global defaults
   nodePortPrefix: 302
-  readinessRepository: oomk8s
-  readinessImage: readiness-check:2.0.2
+  legacyReadinessRepository: oomk8s
+  legacyReadinessImage: readiness-check:2.2.2
 
 # application image
 repository: nexus3.onap.org:10001
index 01f4ae4..6842eb3 100644 (file)
@@ -17,8 +17,6 @@
 # Declare variables to be passed into your templates.
 global: # global defaults
   nodePortPrefix: 302
-  readinessRepository: oomk8s
-  readinessImage: readiness-check:2.0.2
 
 # application image
 repository: nexus3.onap.org:10001
index 26b4cd8..53a2064 100644 (file)
@@ -17,8 +17,6 @@
 # Declare variables to be passed into your templates.
 global: # global defaults
   nodePortPrefix: 302
-  readinessRepository: oomk8s
-  readinessImage: readiness-check:2.0.2
 
 
 # application image
index fedb0da..b0bc74e 100644 (file)
@@ -51,7 +51,7 @@ spec:
             fieldRef:
               apiVersion: v1
               fieldPath: metadata.namespace
-        image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
+        image: "{{ .Values.global.legacyReadinessRepository }}/{{ .Values.global.legacyReadinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-readiness
       containers:
index 36820c4..643eee7 100644 (file)
@@ -25,6 +25,8 @@ global: # global defaults
     serviceName: aai-gizmo
   searchData:
     serviceName: aai-search-data
+  legacyReadinessRepository: oomk8s
+  legacyReadinessImage: readiness-check:2.2.2    
 
 # application image
 repository: nexus3.onap.org:10001
index 8adb49d..b1b779e 100644 (file)
@@ -657,7 +657,7 @@ spec:
             fieldRef:
               apiVersion: v1
               fieldPath: metadata.namespace
-        image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
+        image: "{{ .Values.global.legacyReadinessRepository }}/{{ .Values.global.legacyReadinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-readiness
     {{ end }}
index 92b8614..6f5e259 100644 (file)
@@ -55,7 +55,7 @@ spec:
             fieldRef:
               apiVersion: v1
               fieldPath: metadata.namespace
-        image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
+        image: "{{ .Values.global.legacyReadinessRepository }}/{{ .Values.global.legacyReadinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-readiness
       containers:
index 526a719..04185ee 100644 (file)
@@ -17,8 +17,8 @@
 # Declare variables to be passed into your templates.
 global: # global defaults
   nodePortPrefix: 302
-  readinessRepository: oomk8s
-  readinessImage: readiness-check:2.0.2
+  legacyReadinessRepository: oomk8s
+  legacyReadinessImage: readiness-check:2.2.2
 
 
 # application image
index 24b8f10..e04b5fd 100644 (file)
@@ -53,7 +53,7 @@ spec:
             fieldRef:
               apiVersion: v1
               fieldPath: metadata.namespace
-        image: "{{ .Values.global.readinessRepository }}/{{ .Values.global.readinessImage }}"
+        image: "{{ .Values.global.legacyReadinessRepository }}/{{ .Values.global.legacyReadinessImage }}"
         imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }}
         name: {{ include "common.name" . }}-readiness
       containers:
index 4b17500..404d908 100644 (file)
@@ -22,8 +22,8 @@ global: # global defaults
   dockerhubRepository: docker.io
   busyboxImage: busybox
 
-  readinessRepository: oomk8s
-  readinessImage: readiness-check:2.0.2
+  legacyReadinessRepository: oomk8s
+  legacyReadinessImage: readiness-check:2.2.2
 
   loggingRepository: docker.elastic.co
   loggingImage: beats/filebeat:5.5.0