Fix ClusterIssuers. Update test name. Add comments.
This commit is contained in:
parent
eb4be6859e
commit
6bd606a7ce
@ -114,6 +114,12 @@ func buildControllerContext(opts *options.ControllerOptions) (*controller.Contex
|
||||
eventBroadcaster.StartRecordingToSink(&corev1.EventSinkImpl{Interface: cl.CoreV1().Events("")})
|
||||
recorder := eventBroadcaster.NewRecorder(scheme.Scheme, v1.EventSource{Component: controllerAgentName})
|
||||
|
||||
// We only create SharedInformerFactories for the --namespace specified to
|
||||
// watch. If this namespace is blank (i.e. the default, watch all
|
||||
// namespaces) then the factories will watch all namespaces.
|
||||
// If it is specified, all operations relating to ClusterIssuer resources
|
||||
// should be disabled and thus we don't need to also create factories for
|
||||
// the --cluster-resource-namespace.
|
||||
sharedInformerFactory := informers.NewFilteredSharedInformerFactory(intcl, time.Second*30, opts.Namespace, nil)
|
||||
kubeSharedInformerFactory := kubeinformers.NewFilteredSharedInformerFactory(cl, time.Second*30, opts.Namespace, nil)
|
||||
return &controller.Context{
|
||||
|
||||
@ -115,7 +115,7 @@ func (a *Acme) solverFor(challengeType string) (solver, error) {
|
||||
func init() {
|
||||
issuer.Register(issuer.IssuerACME, func(i v1alpha1.GenericIssuer, ctx *issuer.Context) (issuer.Interface, error) {
|
||||
issuerResourcesNamespace := i.GetObjectMeta().Namespace
|
||||
if i.GetObjectKind().GroupVersionKind().Kind == v1alpha1.ClusterIssuerKind {
|
||||
if issuerResourcesNamespace == "" {
|
||||
issuerResourcesNamespace = ctx.ClusterResourceNamespace
|
||||
}
|
||||
return New(
|
||||
|
||||
@ -45,7 +45,7 @@ const (
|
||||
func init() {
|
||||
issuer.Register(ControllerName, func(issuer v1alpha1.GenericIssuer, ctx *issuer.Context) (issuer.Interface, error) {
|
||||
issuerResourcesNamespace := issuer.GetObjectMeta().Namespace
|
||||
if issuer.GetObjectKind().GroupVersionKind().Kind == v1alpha1.ClusterIssuerKind {
|
||||
if issuerResourcesNamespace == "" {
|
||||
issuerResourcesNamespace = ctx.ClusterResourceNamespace
|
||||
}
|
||||
return NewCA(
|
||||
|
||||
@ -39,7 +39,7 @@ var _ = framework.CertManagerDescribe("CA ClusterIssuer", func() {
|
||||
f.KubeClientSet.CoreV1().Secrets(f.Namespace.Name).Delete(secretName, nil)
|
||||
})
|
||||
|
||||
It("should generate a signing keypair", func() {
|
||||
It("should validate a signing keypair", func() {
|
||||
By("Creating an Issuer")
|
||||
_, err := f.CertManagerClientSet.CertmanagerV1alpha1().ClusterIssuers().Create(util.NewCertManagerCAClusterIssuer(issuerName, secretName))
|
||||
Expect(err).NotTo(HaveOccurred())
|
||||
|
||||
Loading…
Reference in New Issue
Block a user