postgresql:
primary:
initdb:
user: <replace with previous sc-database.clientUser>
auth:
username: <replace with previous sc-database.clientUser>
password: <replace with previous sc-database.clientPassword>
postgresPassword: <replace with previous sc-database.clientPassword>
rabbitmq:
auth:
erlangCookie: <your-erlang-cookie>
password: <replace with previous sc-broker.clientPassword>
SD Elements 2023.2
Summary
In 2023.2, we introduced Bitnami helm charts to our deployment, specifically postgresql
and rabbitmq
, replacing their previous counterparts: sc-database
and sc-broker
. These changes will require migrating the password credentials applied in the old charts to the new charts to ensure a seamless upgrade process.
Pre-upgrade steps
Below are the changes an administrator of SD Elements should verify before attempting an upgrade to version 2023.2.
-
In your customization overlay files (e.g. values.yaml), ensure the following values are set, with the respective passwords migrated from
sc-database
andsc-broker
:
-
Remove all occurrences of
sc-database
andsc-broker
. -
NOTE: the erlangCookie must be set to allow for communication between nodes, see Erlang Cookie.
-
NOTE: if the
sc-database.clientUser
wasn’t set, the default userpostgres
can be used
Increased default size of Minio PersistentVolume to 30Gi
In 2023.2 the default size of a PersistentVolume changed from 10Gi
to 30Gi
. If the storage class associated with the volume doesn’t support dynamic expansion, then it has to be expanded manually before the upgrade. Otherwise, add the following value to the overlay file in order to keep the old size:
minio:
persistence:
size: 10Gi