@@ -33,6 +33,7 @@ import (
3333
3434 "github.com/cert-manager/trust-manager/cmd/trust-manager/app/options"
3535 trustapi "github.com/cert-manager/trust-manager/pkg/apis/trust/v1alpha1"
36+ trustmanagerapi "github.com/cert-manager/trust-manager/pkg/apis/trustmanager/v1alpha2"
3637 "github.com/cert-manager/trust-manager/pkg/bundle"
3738 "github.com/cert-manager/trust-manager/pkg/webhook"
3839)
@@ -70,6 +71,7 @@ func NewCommand() *cobra.Command {
7071 scheme := runtime .NewScheme ()
7172 utilruntime .Must (clientgoscheme .AddToScheme (scheme ))
7273 utilruntime .Must (trustapi .AddToScheme (scheme ))
74+ utilruntime .Must (trustmanagerapi .AddToScheme (scheme ))
7375
7476 mgr , err := ctrl .NewManager (opts .RestConfig , ctrl.Options {
7577 Scheme : scheme ,
@@ -113,7 +115,10 @@ func NewCommand() *cobra.Command {
113115 // Register webhook handlers with manager.
114116 log .Info ("registering webhook endpoints" )
115117 if err := webhook .SetupWebhookWithManager (mgr ); err != nil {
116- return fmt .Errorf ("failed to register webhook: %w" , err )
118+ return fmt .Errorf ("failed to register Bundle webhook: %w" , err )
119+ }
120+ if err := (& webhook.ClusterBundle {}).SetupWebhookWithManager (mgr ); err != nil {
121+ return fmt .Errorf ("failed to register ClusterBundle webhook: %w" , err )
117122 }
118123
119124 // Start all runnables and controller
0 commit comments