Disabled private key rotation in CA certs

Signed-off-by: Myasnikov Daniil <myasnikovdaniil2001@gmail.com>
This commit is contained in:
Myasnikov Daniil 2026-02-27 14:02:42 +05:00
parent ac48228440
commit 47d81f70d7
No known key found for this signature in database
GPG key ID: FA953A439C637F04
10 changed files with 20 additions and 0 deletions

View file

@ -104,6 +104,7 @@ spec:
- {{ .Release.Name }}
secretName: etcd-peer-ca-tls
privateKey:
rotationPolicy: Never
algorithm: RSA
size: 4096
issuerRef:
@ -130,6 +131,7 @@ spec:
- {{ .Release.Name }}
secretName: etcd-ca-tls
privateKey:
rotationPolicy: Never
algorithm: RSA
size: 4096
issuerRef:

View file

@ -18,6 +18,8 @@ spec:
issuerRef:
name: cozystack-api-selfsigned
isCA: true
privateKey:
rotationPolicy: Never
---
apiVersion: cert-manager.io/v1
kind: Issuer

View file

@ -23,6 +23,8 @@ spec:
name: {{ include "ingress-nginx.fullname" . }}-self-signed-issuer
commonName: "ca.webhook.ingress-nginx"
isCA: true
privateKey:
rotationPolicy: Never
subject:
organizations:
- ingress-nginx

View file

@ -18,6 +18,8 @@ spec:
issuerRef:
name: {{ include "namespace-annotation-webhook.fullname" . }}-selfsigned-issuer
isCA: true
privateKey:
rotationPolicy: Never
---
apiVersion: cert-manager.io/v1
kind: Issuer

View file

@ -18,6 +18,8 @@ spec:
issuerRef:
name: lineage-controller-webhook-selfsigned
isCA: true
privateKey:
rotationPolicy: Never
---
apiVersion: cert-manager.io/v1
kind: Issuer

View file

@ -24,6 +24,8 @@ spec:
issuerRef:
name: {{ include "linstor-scheduler.fullname" . }}-admission-selfsigned
isCA: true
privateKey:
rotationPolicy: Never
---
apiVersion: cert-manager.io/v1
kind: Issuer

View file

@ -9,6 +9,8 @@ spec:
secretName: linstor-api-ca
duration: 87600h # 10 years
isCA: true
privateKey:
rotationPolicy: Never
usages:
- signing
- key encipherment

View file

@ -9,6 +9,8 @@ spec:
secretName: linstor-internal-ca
duration: 87600h # 10 years
isCA: true
privateKey:
rotationPolicy: Never
usages:
- signing
- key encipherment

View file

@ -13,6 +13,8 @@ spec:
secretName: {{ template "seaweedfs.name" . }}-ca-cert
commonName: "{{ template "seaweedfs.name" . }}-root-ca"
isCA: true
privateKey:
rotationPolicy: Never
{{- if .Values.certificates.ca.duration }}
duration: {{ .Values.certificates.ca.duration }}
{{- end }}

View file

@ -78,6 +78,8 @@ spec:
name: {{ $fullname }}-root
commonName: {{ $certManager.ca.commonName }}
isCA: true
privateKey:
rotationPolicy: Never
---
apiVersion: cert-manager.io/v1
kind: Issuer