1
0
Fork 0
kubernetes/postgresql
Dustin 7698e039d1 postgresql: Use a private CA-signed TLS cert
The PostgreSQL server managed by *Postgres Operator* uses a self-signed
certificate by default.  In order to enable full validation of the
server certificate, we need to use a certificate signed by a known CA
that the clients can trust.  To that end, I have added a *cert-manager*
Issuer specifically for PostgreSQL.  The CA certificate is also managed
by *cert-manager*; it is self-signed and needs to be distributed to
clients out-of-band.
2023-10-18 18:47:09 -05:00
..
ui postgresql: Deploy Postgres Operator 2023-05-12 12:13:24 -05:00
.gitignore postgresql: Deploy Postgres Operator 2023-05-12 12:13:24 -05:00
api-service.yaml postgresql: Deploy Postgres Operator 2023-05-12 12:13:24 -05:00
certificate.yaml postgresql: Use a private CA-signed TLS cert 2023-10-18 18:47:09 -05:00
default-cluster.yaml postgresql: Use a private CA-signed TLS cert 2023-10-18 18:47:09 -05:00
kustomization.yaml postgresql: Set instance label for Argo CD 2023-10-14 21:32:29 -05:00
namespace.yaml postgresql: Deploy Postgres Operator 2023-05-12 12:13:24 -05:00
operator-service-account-rbac.yaml postgresql: Deploy Postgres Operator 2023-05-12 12:13:24 -05:00
operatorconfiguration.crd.yaml postgresql: Deploy Postgres Operator 2023-05-12 12:13:24 -05:00
pod.env postgresql: Deploy Postgres Operator 2023-05-12 12:13:24 -05:00
postgres-operator.yaml postgresql: Deploy Postgres Operator 2023-05-12 12:13:24 -05:00
postgresql-operator-configuration.yaml postgresql: Use a private CA-signed TLS cert 2023-10-18 18:47:09 -05:00
postgresteam.crd.yaml postgresql: Deploy Postgres Operator 2023-05-12 12:13:24 -05:00
secrets.yaml postgresql: Migrate to Sealed Secrets 2023-10-14 21:28:32 -05:00