Move Postgres secrets into Kubernetes Secrets

Currently, configuration of the passwords for PostgreSQL are placed in the values|--set values. These should be moved into Secrets.

The trick here comes down to the handling of the MD5 password setting for the PSQL server in Omnibus. My suggestion is to include this in the Secret with the base password, so that we don't have to do additional templating inside the container for PSQL once we have that in place.

Affects:

  • Unicorn
  • Sidekiq
  • Migrations
  • Omnibus

cc @marin @twk3 @Ahmadposten

Edited by Jason Plum