Register self signed CR controller

Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
This commit is contained in:
JoshVanL 2019-07-26 16:01:37 +01:00
parent 97f2183a16
commit 46fd159f81
3 changed files with 6 additions and 3 deletions

View File

@ -12,6 +12,7 @@ go_library(
"//pkg/client/informers/externalversions:go_default_library",
"//pkg/controller:go_default_library",
"//pkg/controller/certificaterequests/ca:go_default_library",
"//pkg/controller/certificaterequests/selfsigned:go_default_library",
"//pkg/controller/certificates:go_default_library",
"//pkg/controller/clusterissuers:go_default_library",
"//pkg/feature:go_default_library",

View File

@ -42,7 +42,8 @@ import (
intscheme "github.com/jetstack/cert-manager/pkg/client/clientset/versioned/scheme"
informers "github.com/jetstack/cert-manager/pkg/client/informers/externalversions"
"github.com/jetstack/cert-manager/pkg/controller"
cacertificaterequestcontroller "github.com/jetstack/cert-manager/pkg/controller/certificaterequests/ca"
crcacontroller "github.com/jetstack/cert-manager/pkg/controller/certificaterequests/ca"
crselfsignedcontroller "github.com/jetstack/cert-manager/pkg/controller/certificaterequests/selfsigned"
certificatescontroller "github.com/jetstack/cert-manager/pkg/controller/certificates"
"github.com/jetstack/cert-manager/pkg/controller/clusterissuers"
"github.com/jetstack/cert-manager/pkg/feature"
@ -78,7 +79,8 @@ func Run(opts *options.ControllerOptions, stopCh <-chan struct{}) {
if utilfeature.DefaultFeatureGate.Enabled(feature.CertificateRequestControllers) {
opts.EnabledControllers = append(opts.EnabledControllers, []string{
cacertificaterequestcontroller.CRControllerName,
crcacontroller.CRControllerName,
crselfsignedcontroller.CRControllerName,
certificatescontroller.ExperimentalControllerName,
}...)
}

View File

@ -58,7 +58,7 @@ func init() {
// create certificate request controller for selfsigned issuer
controllerpkg.Register(CRControllerName, func(ctx *controllerpkg.Context) (controllerpkg.Interface, error) {
selfsigned := NewSelfSigned(ctx)
controller := certificaterequests.New(apiutil.IssuerCA, selfsigned)
controller := certificaterequests.New(apiutil.IssuerSelfSigned, selfsigned)
c, err := controllerpkg.New(ctx, CRControllerName, controller)
if err != nil {