The best practice for passwords is to use external secrets instead of storing passwords in the values.yaml file.
Fill in the passwords,
masterKeyandjoinKeyinvalues-ingress-passwords.yamland then create and install the external secret.## Generate pipelines-system-yaml secret helm template --name-template pipelines pipelines/ -s templates/pipelines-system-yaml.yaml \ -f pipelines/values-ingress-external-secret.yaml -f pipelines/values-ingress-passwords.yaml | kubectl apply --namespace pipelines -f - ## Generate pipelines-database secret helm template --name-template pipelines pipelines/ -s templates/database-secret.yaml \ -f pipelines/values-ingress-passwords.yaml | kubectl apply --namespace pipelines -f - ## Generate pipelines-rabbitmq-secret secret helm template --name-template pipelines pipelines/ -s templates/rabbitmq-secret.yaml \ -f pipelines/values-ingress-passwords.yaml | kubectl apply --namespace pipelines -f -Install Pipelines.
helm upgrade --install pipelines --namespace pipelines jfrog/pipelines -f values-ingress-external-secret.yaml