File tree 1 file changed +8
-5
lines changed
1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -24,10 +24,6 @@ import (
24
24
"sigs.k8s.io/controller-runtime/pkg/webhook/admission"
25
25
)
26
26
27
- var (
28
- mgr ctrl.Manager
29
- )
30
-
31
27
func Example () {
32
28
// Build webhooks
33
29
// These handlers could be also be implementations
@@ -48,6 +44,13 @@ func Example() {
48
44
}),
49
45
}
50
46
47
+ // Create a manager
48
+ // Note: GetConfigOrDie will os.Exit(1) w/o any message if no kube-config can be found
49
+ mgr , err := ctrl .NewManager (ctrl .GetConfigOrDie (), ctrl.Options {})
50
+ if err != nil {
51
+ panic (err )
52
+ }
53
+
51
54
// Create a webhook server.
52
55
hookServer := & Server {
53
56
Port : 8443 ,
@@ -61,7 +64,7 @@ func Example() {
61
64
hookServer .Register ("/validating" , validatingHook )
62
65
63
66
// Start the server by starting a previously-set-up manager
64
- err : = mgr .Start (ctrl .SetupSignalHandler ())
67
+ err = mgr .Start (ctrl .SetupSignalHandler ())
65
68
if err != nil {
66
69
// handle error
67
70
panic (err )
You can’t perform that action at this time.
0 commit comments