Skip to content

Commit 1b95b62

Browse files
authored
Merge pull request #1775 from stackhpc/increase-tls-role-ttl
feat: increase `TTL` for `TLS` role
2 parents 5389a65 + 0c566ed commit 1b95b62

File tree

3 files changed

+14
-8
lines changed

3 files changed

+14
-8
lines changed

etc/kayobe/inventory/group_vars/all/openbao.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ seed_openbao_pki_role_name: "ServerCert"
1919
seed_openbao_pki_roles:
2020
- name: "{{ seed_openbao_pki_role_name }}"
2121
config:
22-
max_ttl: 8760h
23-
ttl: 8760h
22+
max_ttl: 730d
23+
ttl: 730d
2424
allow_any_name: true
2525
allow_ip_sans: true
2626
require_cn: false
@@ -59,8 +59,8 @@ overcloud_openbao_pki_external_tls_role_name: "{{ overcloud_openbao_pki_default_
5959
overcloud_openbao_pki_roles:
6060
- name: "{{ overcloud_openbao_pki_default_role_name }}"
6161
config:
62-
max_ttl: 8760h
63-
ttl: 8760h
62+
max_ttl: 730d
63+
ttl: 730d
6464
allow_any_name: true
6565
allow_ip_sans: true
6666
require_cn: false

etc/kayobe/inventory/group_vars/all/vault

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ seed_vault_pki_role_name: "ServerCert"
2525
seed_vault_pki_roles:
2626
- name: "{{ seed_vault_pki_role_name }}"
2727
config:
28-
max_ttl: 8760h
29-
ttl: 8760h
28+
max_ttl: 730d
29+
ttl: 730d
3030
allow_any_name: true
3131
allow_ip_sans: true
3232
require_cn: false
@@ -71,8 +71,8 @@ overcloud_vault_pki_external_tls_role_name: "{{ overcloud_vault_pki_default_role
7171
overcloud_vault_pki_roles:
7272
- name: "{{ overcloud_vault_pki_default_role_name }}"
7373
config:
74-
max_ttl: 8760h
75-
ttl: 8760h
74+
max_ttl: 730d
75+
ttl: 730d
7676
allow_any_name: true
7777
allow_ip_sans: true
7878
require_cn: false
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
features:
3+
- |
4+
Increase the ``ttl`` of the ``PKI`` role to two years providing
5+
the opportunity to replace ``internal`` and ``backend`` certificates
6+
during the annual upgrade.

0 commit comments

Comments
 (0)