Skip to content

Commit f5c14e1

Browse files
authored
[DPE-7595] TLSv4 (#1116)
* Initial move * Templates * Subject name * Set internal ca * Tweaks * Poor man's readiness checker * Fix unit tests * Fix integrations tests * Wildcard common name * Disable verification for async replication calls * Try to prepopulate the CA bundle * Wildcard with sans * Try to use start to touch the bundle * Ensure slots exception * Don't use tls for ceph test * Handle upgrade event exception * Try to push tls certs in fix pod * Try to not push certs twice in on_pebble_ready
1 parent c1e15dd commit f5c14e1

34 files changed

+2867
-2817
lines changed

actions.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,3 @@ restore:
4646
description: Point-in-time-recovery target in PSQL format.
4747
resume-upgrade:
4848
description: Resume a rolling upgrade after asserting successful upgrade of a new revision.
49-
set-tls-private-key:
50-
description: Set the private key, which will be used for certificate signing requests (CSR). Run for each unit separately.
51-
params:
52-
private-key:
53-
type: string
54-
description: The content of private key for communications with clients. Content will be auto-generated if this option is not specified.

lib/charms/postgresql_k8s/v0/postgresql_tls.py

Lines changed: 0 additions & 297 deletions
This file was deleted.

0 commit comments

Comments
 (0)