Migrate Nexus Repository Clustered Deployments to Use External Secrets Operator
As of release 3.74.0, highly available deployments may use an external secrets operator. Follow these steps to migrate to an external secrets operator:
Scale your pods down to 0.
Install the external secrets operator.
See the external secrets documentation
Follow the instructions for setting up permissions.
See the aws-secrets-manager for an example
Update your values.yml to use external secrets.
See the instructions in the HA README file
Set the following properties in your
values.yaml
to false.secret.azure.nexusSecret.enabled=false azure.keyvault.enabled=false
Scale back up your pods.