From e981da5deebbbfbea0aa7c52d4724e4a0502fb00 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Thu, 21 Dec 2023 20:06:57 +0100 Subject: [PATCH] OZG-4453 log string data map from secret --- .../ElasticsearchClientConfiguration.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ozgcloud-elasticsearch-operator/src/main/java/de/ozgcloud/operator/common/elasticsearch/ElasticsearchClientConfiguration.java b/ozgcloud-elasticsearch-operator/src/main/java/de/ozgcloud/operator/common/elasticsearch/ElasticsearchClientConfiguration.java index 2d15853..9472d30 100644 --- a/ozgcloud-elasticsearch-operator/src/main/java/de/ozgcloud/operator/common/elasticsearch/ElasticsearchClientConfiguration.java +++ b/ozgcloud-elasticsearch-operator/src/main/java/de/ozgcloud/operator/common/elasticsearch/ElasticsearchClientConfiguration.java @@ -1,6 +1,8 @@ package de.ozgcloud.operator.common.elasticsearch; import java.util.Base64; +import java.util.Iterator; +import java.util.Map; import org.apache.commons.collections.MapUtils; import org.apache.http.HttpHost; @@ -65,11 +67,23 @@ public class ElasticsearchClientConfiguration { String getPassword() { log.info(String.format("get password from secret: %s in namespace %s", elasticSearchProperties.getServer().getSecretName(), elasticSearchProperties.getServer().getNamespace())); var secret = getCredentialsSecret(); + log.info(String.format("secret data: %s", secret.getStringData())); + printMap(secret.getStringData()); var password = getPasswordFromSecret(secret); log.info(String.format("used password: %s", password)); return password; } + //DEBUG + public void printMap(Map<String, String> map) { + var it = map.entrySet().iterator(); + while (it.hasNext()) { + var pair = (Map.Entry)it.next(); + log.info(String.format("String data pair: key: %s, value: %s", pair.getKey(), pair.getValue())); + } + } + // + private Secret getCredentialsSecret() { return kubernetesService.getSecretResource(elasticSearchProperties.getServer().getNamespace(), elasticSearchProperties.getServer().getSecretName()).get(); } -- GitLab