feat(argo-cd): Add params to override Certificate duration and renewBefore (#1209)

* feat(argo-cd): New params to override Certificate duration and renewBefore

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* chore(argo-cd): Clarify existing certificate params

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
This commit is contained in:
Marco Kilchhofer 2022-04-03 11:13:56 +02:00 committed by GitHub
parent d542b1e426
commit 3befa82210
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 27 additions and 16 deletions

View file

@ -926,18 +926,22 @@ server:
## Certificate configuration
certificate:
# -- Enables a certificate manager certificate
# -- Deploy a Certificate resource (requires cert-manager)
enabled: false
# -- Certificate manager domain
# -- Certificate primary domain (commonName)
domain: argocd.example.com
# -- The requested 'duration' (i.e. lifetime) of the Certificate. Value must be in units accepted by Go time.ParseDuration
duration: ""
# -- How long before the currently issued certificate's expiry cert-manager should renew the certificate. Value must be in units accepted by Go time.ParseDuration
renewBefore: ""
issuer:
# -- Certificate manager issuer
kind: # ClusterIssuer
# -- Certificate manager name
name: # letsencrypt
# -- Certificate issuer kind. Either `Issuer` or `ClusterIssuer`
kind: ""
# -- Certificate isser name. Eg. `letsencrypt`
name: ""
# -- Certificate manager additional hosts
additionalHosts: []
# -- Certificate manager secret name
# -- The name of the Secret that will be automatically created and managed by this Certificate resource
secretName: argocd-server-tls
## Server service configuration