From edd7cc44de73c77bef7c290ba22c7dd94925b46e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A2u=20Cao?= Date: Tue, 22 Sep 2026 15:33:52 +0200 Subject: [PATCH] Make Redis password optional --- site-cookbooks/kosmos_redis/attributes/default.rb | 1 + site-cookbooks/kosmos_redis/recipes/default.rb | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/site-cookbooks/kosmos_redis/attributes/default.rb b/site-cookbooks/kosmos_redis/attributes/default.rb index adab69b..b2ea82f 100644 --- a/site-cookbooks/kosmos_redis/attributes/default.rb +++ b/site-cookbooks/kosmos_redis/attributes/default.rb @@ -3,3 +3,4 @@ default["kosmos_redis"]["add_redisio_repository"] = true default["kosmos_redis"]["package_name"] = "redis" default["kosmos_redis"]["port"] = 6379 +default["kosmos_redis"]["requirepass"] = true diff --git a/site-cookbooks/kosmos_redis/recipes/default.rb b/site-cookbooks/kosmos_redis/recipes/default.rb index 05faaf0..40809ac 100644 --- a/site-cookbooks/kosmos_redis/recipes/default.rb +++ b/site-cookbooks/kosmos_redis/recipes/default.rb @@ -7,7 +7,7 @@ include_recipe "kosmos_redis::repo" if node["kosmos_redis"]["add_redisio_repository"] -credentials = data_bag_item("credentials", "redis") +credentials = data_bag_item("credentials", "redis") if node["kosmos_redis"]["requirepass"] redisio_install "default" do package_install true @@ -17,5 +17,5 @@ end redisio_server node["kosmos_redis"]["port"].to_s do package_install true package_name node["kosmos_redis"]["package_name"] - requirepass credentials["password"] + requirepass credentials["password"] if node["kosmos_redis"]["requirepass"] end