From 82e63a400225ddd12cdc400dfffe8281a7652fbf Mon Sep 17 00:00:00 2001 From: Maartje Eyskens Date: Tue, 13 Oct 2020 14:59:44 +0200 Subject: [PATCH] Docoment a bit more about the IssuerConfig Signed-off-by: Maartje Eyskens --- pkg/apis/certmanager/v1/types_issuer.go | 2 ++ pkg/apis/certmanager/v1alpha2/types_issuer.go | 2 ++ pkg/apis/certmanager/v1alpha3/types_issuer.go | 2 ++ pkg/apis/certmanager/v1beta1/types_issuer.go | 2 ++ 4 files changed, 8 insertions(+) diff --git a/pkg/apis/certmanager/v1/types_issuer.go b/pkg/apis/certmanager/v1/types_issuer.go index 464ff3e3a..7f5772e95 100644 --- a/pkg/apis/certmanager/v1/types_issuer.go +++ b/pkg/apis/certmanager/v1/types_issuer.go @@ -93,6 +93,8 @@ type IssuerSpec struct { IssuerConfig `json:",inline"` } +// IssuerConfig includes any configuration required for the issuer. +// only one of these can be set per issuer. type IssuerConfig struct { // ACME configures this issuer to communicate with a RFC8555 (ACME) server // to obtain signed x509 certificates. diff --git a/pkg/apis/certmanager/v1alpha2/types_issuer.go b/pkg/apis/certmanager/v1alpha2/types_issuer.go index 0eb6e2136..551f9ed06 100644 --- a/pkg/apis/certmanager/v1alpha2/types_issuer.go +++ b/pkg/apis/certmanager/v1alpha2/types_issuer.go @@ -89,6 +89,8 @@ type IssuerSpec struct { IssuerConfig `json:",inline"` } +// IssuerConfig includes any configuration required for the issuer. +// only one of these can be set per issuer. type IssuerConfig struct { // ACME configures this issuer to communicate with a RFC8555 (ACME) server // to obtain signed x509 certificates. diff --git a/pkg/apis/certmanager/v1alpha3/types_issuer.go b/pkg/apis/certmanager/v1alpha3/types_issuer.go index fa07b79dd..65a0b28a2 100644 --- a/pkg/apis/certmanager/v1alpha3/types_issuer.go +++ b/pkg/apis/certmanager/v1alpha3/types_issuer.go @@ -89,6 +89,8 @@ type IssuerSpec struct { IssuerConfig `json:",inline"` } +// IssuerConfig includes any configuration required for the issuer. +// only one of these can be set per issuer. type IssuerConfig struct { // ACME configures this issuer to communicate with a RFC8555 (ACME) server // to obtain signed x509 certificates. diff --git a/pkg/apis/certmanager/v1beta1/types_issuer.go b/pkg/apis/certmanager/v1beta1/types_issuer.go index ba9488ba6..1d7b88d18 100644 --- a/pkg/apis/certmanager/v1beta1/types_issuer.go +++ b/pkg/apis/certmanager/v1beta1/types_issuer.go @@ -91,6 +91,8 @@ type IssuerSpec struct { IssuerConfig `json:",inline"` } +// IssuerConfig includes any configuration required for the issuer. +// only one of these can be set per issuer. type IssuerConfig struct { // ACME configures this issuer to communicate with a RFC8555 (ACME) server // to obtain signed x509 certificates.