11// © Broadcom. All Rights Reserved.
2- // The term “ Broadcom” refers to Broadcom Inc. and/or its subsidiaries.
2+ // The term " Broadcom" refers to Broadcom Inc. and/or its subsidiaries.
33// SPDX-License-Identifier: Apache-2.0
44
55package v1alpha5
@@ -8,70 +8,105 @@ import (
88 ctrl "sigs.k8s.io/controller-runtime"
99 ctrlmgr "sigs.k8s.io/controller-runtime/pkg/manager"
1010
11- vmopv1 "github.com/vmware-tanzu/vm-operator/api/v1alpha6 "
11+ vmopv1a5 "github.com/vmware-tanzu/vm-operator/api/v1alpha5 "
1212 pkgctx "github.com/vmware-tanzu/vm-operator/pkg/context"
1313)
1414
1515func AddToManager (ctx * pkgctx.ControllerManagerContext , mgr ctrlmgr.Manager ) error {
1616
1717 if err := ctrl .NewWebhookManagedBy (mgr ).
18- For (& vmopv1. VirtualMachine {}).
18+ For (& vmopv1a5. ClusterVirtualMachineImage {}).
1919 Complete (); err != nil {
2020
2121 return err
2222 }
2323
2424 if err := ctrl .NewWebhookManagedBy (mgr ).
25- For (& vmopv1. VirtualMachineClass {}).
25+ For (& vmopv1a5. VirtualMachine {}).
2626 Complete (); err != nil {
2727
2828 return err
2929 }
3030
3131 if err := ctrl .NewWebhookManagedBy (mgr ).
32- For (& vmopv1. VirtualMachineImage {}).
32+ For (& vmopv1a5. VirtualMachineClass {}).
3333 Complete (); err != nil {
3434
3535 return err
3636 }
3737
3838 if err := ctrl .NewWebhookManagedBy (mgr ).
39- For (& vmopv1. ClusterVirtualMachineImage {}).
39+ For (& vmopv1a5. VirtualMachineClassInstance {}).
4040 Complete (); err != nil {
4141
4242 return err
4343 }
4444
4545 if err := ctrl .NewWebhookManagedBy (mgr ).
46- For (& vmopv1. VirtualMachineImageCache {}).
46+ For (& vmopv1a5. VirtualMachineGroup {}).
4747 Complete (); err != nil {
4848
4949 return err
5050 }
5151
5252 if err := ctrl .NewWebhookManagedBy (mgr ).
53- For (& vmopv1. VirtualMachinePublishRequest {}).
53+ For (& vmopv1a5. VirtualMachineGroupPublishRequest {}).
5454 Complete (); err != nil {
5555
5656 return err
5757 }
5858
5959 if err := ctrl .NewWebhookManagedBy (mgr ).
60- For (& vmopv1. VirtualMachineService {}).
60+ For (& vmopv1a5. VirtualMachineImage {}).
6161 Complete (); err != nil {
6262
6363 return err
6464 }
6565
6666 if err := ctrl .NewWebhookManagedBy (mgr ).
67- For (& vmopv1. VirtualMachineSetResourcePolicy {}).
67+ For (& vmopv1a5. VirtualMachineImageCache {}).
6868 Complete (); err != nil {
6969
7070 return err
7171 }
7272
7373 if err := ctrl .NewWebhookManagedBy (mgr ).
74- For (& vmopv1.VirtualMachineWebConsoleRequest {}).
74+ For (& vmopv1a5.VirtualMachinePublishRequest {}).
75+ Complete (); err != nil {
76+
77+ return err
78+ }
79+
80+ if err := ctrl .NewWebhookManagedBy (mgr ).
81+ For (& vmopv1a5.VirtualMachineReplicaSet {}).
82+ Complete (); err != nil {
83+
84+ return err
85+ }
86+
87+ if err := ctrl .NewWebhookManagedBy (mgr ).
88+ For (& vmopv1a5.VirtualMachineService {}).
89+ Complete (); err != nil {
90+
91+ return err
92+ }
93+
94+ if err := ctrl .NewWebhookManagedBy (mgr ).
95+ For (& vmopv1a5.VirtualMachineSetResourcePolicy {}).
96+ Complete (); err != nil {
97+
98+ return err
99+ }
100+
101+ if err := ctrl .NewWebhookManagedBy (mgr ).
102+ For (& vmopv1a5.VirtualMachineSnapshot {}).
103+ Complete (); err != nil {
104+
105+ return err
106+ }
107+
108+ if err := ctrl .NewWebhookManagedBy (mgr ).
109+ For (& vmopv1a5.VirtualMachineWebConsoleRequest {}).
75110 Complete (); err != nil {
76111
77112 return err
0 commit comments