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-databaseandsc-broker:
-
Remove all occurrences of
sc-databaseandsc-broker. -
NOTE: the erlangCookie must be set to allow for communication between nodes, see Erlang Cookie.
-
NOTE: if the
sc-database.clientUserwasn’t set, the default userpostgrescan 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