Skip to content

Commit d676255

Browse files
committed
Merge branch 'istiomon40' into 'release/4.0'
backport for istio monitoring exporter image path See merge request weblogic-cloud/weblogic-kubernetes-operator!4253
2 parents 5e593b1 + 122a73a commit d676255

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

integration-tests/src/test/java/oracle/weblogic/kubernetes/utils/IstioUtils.java

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright (c) 2020, 2022, Oracle and/or its affiliates.
1+
// Copyright (c) 2020, 2023, Oracle and/or its affiliates.
22
// Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
33

44
package oracle.weblogic.kubernetes.utils;
@@ -34,6 +34,10 @@
3434
import static oracle.weblogic.kubernetes.TestConstants.ISTIO_VERSION;
3535
import static oracle.weblogic.kubernetes.TestConstants.K8S_NODEPORT_HOST;
3636
import static oracle.weblogic.kubernetes.TestConstants.KUBERNETES_CLI;
37+
import static oracle.weblogic.kubernetes.TestConstants.PROMETHEUS_CONFIG_MAP_RELOAD_IMAGE_NAME;
38+
import static oracle.weblogic.kubernetes.TestConstants.PROMETHEUS_CONFIG_MAP_RELOAD_IMAGE_TAG;
39+
import static oracle.weblogic.kubernetes.TestConstants.PROMETHEUS_IMAGE_NAME;
40+
import static oracle.weblogic.kubernetes.TestConstants.PROMETHEUS_IMAGE_TAG;
3741
import static oracle.weblogic.kubernetes.TestConstants.RESULTS_ROOT;
3842
import static oracle.weblogic.kubernetes.TestConstants.WEBLOGIC_SLIM;
3943
import static oracle.weblogic.kubernetes.actions.ActionConstants.RESOURCE_DIR;
@@ -286,6 +290,18 @@ public static boolean deployIstioPrometheus(
286290
assertDoesNotThrow(() -> replaceStringInFile(targetPromFile.toString(),
287291
oldPortValue,
288292
prometheusPort));
293+
assertDoesNotThrow(() -> replaceStringInFile(targetPromFile.toString(),
294+
"prometheus_configmap_reload_image",
295+
PROMETHEUS_CONFIG_MAP_RELOAD_IMAGE_NAME));
296+
assertDoesNotThrow(() -> replaceStringInFile(targetPromFile.toString(),
297+
"prometheus_configmap_reload_tag",
298+
PROMETHEUS_CONFIG_MAP_RELOAD_IMAGE_TAG));
299+
assertDoesNotThrow(() -> replaceStringInFile(targetPromFile.toString(),
300+
"prometheus_image",
301+
PROMETHEUS_IMAGE_NAME));
302+
assertDoesNotThrow(() -> replaceStringInFile(targetPromFile.toString(),
303+
"prometheus_tag",
304+
PROMETHEUS_IMAGE_TAG));
289305
ExecResult result = null;
290306
StringBuffer deployIstioPrometheus = null;
291307
deployIstioPrometheus = new StringBuffer(KUBERNETES_CLI + " apply -f ");

integration-tests/src/test/resources/exporter/istioprometheus.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -470,7 +470,7 @@ spec:
470470
serviceAccountName: prometheus
471471
containers:
472472
- name: prometheus-server-configmap-reload
473-
image: "jimmidyson/configmap-reload:v0.5.0"
473+
image: "prometheus_configmap_reload_image:prometheus_configmap_reload_tag"
474474
imagePullPolicy: "IfNotPresent"
475475
args:
476476
- --volume-dir=/etc/config
@@ -483,7 +483,7 @@ spec:
483483
readOnly: true
484484

485485
- name: prometheus-server
486-
image: "prom/prometheus:v2.34.0"
486+
image: "prometheus_image:prometheus_tag"
487487
imagePullPolicy: "IfNotPresent"
488488
args:
489489
- --storage.tsdb.retention.time=15d

0 commit comments

Comments
 (0)