taler-merchant k8s
==================

- create DB on PostgreSQL service in k8s cluster, e.g.:
  ```
  create user taler with encrypted password 'abcd1234';
  create database taler-merchant;
  grant all privileges on database "taler-merchant" to taler;
  ```
- apply `namespace.yaml`
- edit `postgres://` URL in `configmap.yaml`, e.g. for a service named "postgres" running in the "default" namespace: `postgres://taler@postgres.default/taler-merchant`
  and apply `configmap.yaml`
- base64 encode DB password e.g. `echo -n "abcd1234" | base64`, edit `PGPASSWORD` in `secret.yaml` and apply `secret.yaml`
- edit 6x docker `image:` URL in `deployment.yaml` and apply `deployment.yaml`
- apply `service.yaml`
- edit hostname under `rules: host:` and under `tls: hosts:` in `ingress.yaml` and apply `ingress.yaml`
