From d92ef615ba0b1c1ba4b9f33f603c35ed45e99be2 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Thu, 21 Dec 2023 20:16:26 +0100 Subject: [PATCH] OZG-4453 get password from data instead of string data --- .../ElasticsearchClientConfiguration.java | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) 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 e52768a..c2eea9d 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 @@ -67,31 +67,18 @@ 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 string data: %s", secret.getStringData())); - printMap(secret.getStringData()); log.info(String.format("secret data: %s", secret.getData())); - printMap(secret.getData()); 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("data pair: key: %s, value: %s", pair.getKey(), pair.getValue())); - } - } - // - private Secret getCredentialsSecret() { return kubernetesService.getSecretResource(elasticSearchProperties.getServer().getNamespace(), elasticSearchProperties.getServer().getSecretName()).get(); } private String getPasswordFromSecret(Secret secret) { - var encodedPassword = MapUtils.getString(secret.getStringData(), elasticSearchProperties.getServer().getSecretDataKey()); + var encodedPassword = MapUtils.getString(secret.getData(), elasticSearchProperties.getServer().getSecretDataKey()); return decode(encodedPassword, secret); } -- GitLab