rabbitmq update from helm 14.4.5 to 15.5.3

Thank you for reading this post, don't forget to subscribe!

есть вот такой модуль для rabbitmq

infra/terraform/modules/service-apps/rabbitmq.tf

infra/terraform/modules/service-apps/main.tf

infra/terraform/modules/service-apps/variables.tf

infra/terragrunt/pre/eu-central-1/pre/service-apps-dev/terragrunt.hcl

infra/terragrunt/pre/eu-central-1/pre/service_apps_dev.hcl

 

что­бы нор­маль­но обно­вить­ся до 15.5.3 нуж­но попра­вить values

infra/terraform/modules/service-apps/rabbitmq.tf

так как у меня свой registry, нуж­но раз­ре­шить его использовать

и пере­не­сти pbd

попра­вить storage class

и

так же

так же меня­ем вер­сию чар­та, тэг обра­за  и репо­зи­то­рий с
repository = "https://charts.bitnami.com/bitnami"
на
repository = "oci://registry-1.docker.io/bitnamicharts"

infra/terragrunt/pre/eu-central-1/pre/service_apps_dev.hcl

перед обнов­ле­ни­ем ОБЯЗАТЕЛЬНО нуж­но вклю­чить фича флаг  restart_streams

для надёж­но­сти луч­ше вклю­чить сле­ду­ю­щие фича флаги

вклю­чить мож­но внут­ри кон­тей­не­ра rabbitmq

 

у меня ещё воз­ник­ла про­бле­ма при включении

missing_clustered_nodes

она воз­ник­ла пото­му что мы скей­ли­ли кла­стер из 3х нод в 1 ноду. но в самом рэб­би­те эти ноды про­сто ста­ли отоб­ра­жать­ся как недоступные.

что­бы это попра­вить нуж­но их выве­сти из кластера

после это­го и фла­ги вклю­чи­лись и обнов­ле­ние про­шло. а если не вклю­чать фла­ги в логах рэб­би­та полу­ча­ем ошибку: