[SDC] 13.0.8 release 50/141850/8 master
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Tue, 19 Aug 2025 10:38:15 +0000 (12:38 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fri, 22 Aug 2025 12:56:51 +0000 (14:56 +0200)
- sdc-be, sdc-fe, sdc-cs, sdc-onboarding-be (1.14.1 -> 1.14.2)
- sdc-helm-validator (1.3.2 -> 1.3.3)
- sdc-wfd-fe, sdc-wfd-be (1.14.0 -> 1.14.1)
- define service monitor for sdc-wfd-be and helm-validator to scrape
  prometheus metrics

Issue-ID: SDC-4759
Change-Id: I3ba89ada2804939a18388058ce77c30a4abc882c
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
kubernetes/sdc/Chart.yaml
kubernetes/sdc/components/sdc-be/values.yaml
kubernetes/sdc/components/sdc-cs/values.yaml
kubernetes/sdc/components/sdc-fe/values.yaml
kubernetes/sdc/components/sdc-helm-validator/templates/servicemonitor.yaml [new file with mode: 0644]
kubernetes/sdc/components/sdc-helm-validator/values.yaml
kubernetes/sdc/components/sdc-onboarding-be/values.yaml
kubernetes/sdc/components/sdc-wfd-be/templates/servicemonitor.yaml [new file with mode: 0644]
kubernetes/sdc/components/sdc-wfd-be/values.yaml
kubernetes/sdc/components/sdc-wfd-fe/values.yaml

index 68ee222..4ce1f58 100644 (file)
@@ -19,7 +19,7 @@
 apiVersion: v2
 description: Service Design and Creation Umbrella Helm charts
 name: sdc
-version: 13.0.7
+version: 13.0.8
 
 dependencies:
   - name: common
index 2572b23..ed2cd2b 100644 (file)
@@ -41,8 +41,8 @@ global:
 # Application configuration defaults.
 #################################################################
 # application image
-image: onap/sdc-backend-all-plugins:1.14.1
-backendInitImage: onap/sdc-backend-init:1.14.1
+image: onap/sdc-backend-all-plugins:1.14.2
+backendInitImage: onap/sdc-backend-init:1.14.2
 
 pullPolicy: Always
 
index e0a7acf..a249cba 100644 (file)
@@ -113,8 +113,8 @@ janusgraph:
 
 # application image
 repository: nexus3.onap.org:10001
-image: onap/sdc-cassandra:1.14.1
-cassandraInitImage: onap/sdc-cassandra-init:1.14.1
+image: onap/sdc-cassandra:1.14.2
+cassandraInitImage: onap/sdc-cassandra-init:1.14.2
 pullPolicy: Always
 
 config:
index 4c93bfd..87c7c57 100644 (file)
@@ -24,7 +24,7 @@ global:
 # Application configuration defaults.
 #################################################################
 # application image
-image: onap/sdc-frontend:1.14.1
+image: onap/sdc-frontend:1.14.2
 pullPolicy: Always
 
 config:
diff --git a/kubernetes/sdc/components/sdc-helm-validator/templates/servicemonitor.yaml b/kubernetes/sdc/components/sdc-helm-validator/templates/servicemonitor.yaml
new file mode 100644 (file)
index 0000000..c0d9f21
--- /dev/null
@@ -0,0 +1,3 @@
+{{- if .Values.metrics.serviceMonitor.enabled }}
+{{  include "common.serviceMonitor" . }}
+{{- end }}
\ No newline at end of file
index 9e9aa10..048c928 100644 (file)
@@ -29,7 +29,7 @@ global:
     sampling:
       probability: 1.0 # percentage of requests that are sampled (between 0-1/0%-100%)
 
-image: onap/sdc-helm-validator:1.3.2
+image: onap/sdc-helm-validator:1.3.3
 containerPort: &svc_port 8080
 
 config:
@@ -74,6 +74,14 @@ startup:
   failureThreshold: 12
   port: *port
 
+metrics:
+  serviceMonitor:
+    enabled: true
+    targetPort: *port
+    path: /actuator/prometheus
+    basicAuth:
+      enabled: false
+
 flavor: small
 resources:
   small:
index 6a35c44..132af2a 100644 (file)
@@ -36,8 +36,8 @@ global:
 # Application configuration defaults.
 #################################################################
 # application image
-image: onap/sdc-onboard-backend:1.14.1
-onboardingInitImage: onap/sdc-onboard-cassandra-init:1.14.1
+image: onap/sdc-onboard-backend:1.14.2
+onboardingInitImage: onap/sdc-onboard-cassandra-init:1.14.2
 pullPolicy: Always
 
 # flag to enable debugging - application support required
diff --git a/kubernetes/sdc/components/sdc-wfd-be/templates/servicemonitor.yaml b/kubernetes/sdc/components/sdc-wfd-be/templates/servicemonitor.yaml
new file mode 100644 (file)
index 0000000..c0d9f21
--- /dev/null
@@ -0,0 +1,3 @@
+{{- if .Values.metrics.serviceMonitor.enabled }}
+{{  include "common.serviceMonitor" . }}
+{{- end }}
\ No newline at end of file
index 2fc67cb..7f44770 100644 (file)
@@ -46,8 +46,8 @@ global:
 # Application configuration defaults.
 #################################################################
 # application image
-image: onap/sdc-workflow-backend:1.14.0
-configInitImage: onap/sdc-workflow-init:1.14.0
+image: onap/sdc-workflow-backend:1.14.1
+configInitImage: onap/sdc-workflow-init:1.14.1
 pullPolicy: Always
 
 initJob:
@@ -119,9 +119,17 @@ service:
   internalPort: 8080
   ports:
     - name: http
-      port: 8080
+      port: &port 8080
       nodePort: "57"
 
+metrics:
+  serviceMonitor:
+    enabled: true
+    targetPort: *port
+    path: /actuator/prometheus
+    basicAuth:
+      enabled: false
+
 ingress:
   enabled: false
   service:
index cbfc15c..2f7c36e 100644 (file)
@@ -24,7 +24,7 @@ global:
 # Application configuration defaults.
 #################################################################
 # application image
-image: onap/sdc-workflow-frontend:1.14.0
+image: onap/sdc-workflow-frontend:1.14.1
 pullPolicy: Always
 
 # flag to enable debugging - application support required