Register self signed CR controller
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
This commit is contained in:
parent
97f2183a16
commit
46fd159f81
@ -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",
|
||||
|
||||
@ -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,
|
||||
}...)
|
||||
}
|
||||
|
||||
@ -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 {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user