@@ -28,13 +28,6 @@ As you might notice, it is required to have an additional component taking care
28
28
and vCenter as required by the vm-operator. This component exist in different variants according to the use cases
29
29
described in following paragraphs.
30
30
31
- ## Building and pushing the VM-operator manifest
32
-
33
- Run ` make release-vm-operator ` to build build & publish vm-operator manifest and image to the CAPV staging bucket.
34
-
35
- Note: we are maintaining a copy of those artefacts to ensure CAPV test isolation and to allow small customizations
36
- that makes it easier to run the vm-operator in the "limited version of the supervisor", but this might change in the future.
37
-
38
31
## Tilt for CAPV in supervisor mode using vcsim
39
32
40
33
NOTE: As of today we are not supporting Tilt development of CAPV in supervisor mode when targeting a real vCenter.
@@ -45,6 +38,8 @@ To use vsphere in supervisor mode it is required to add it to the list of enable
45
38
(note that we are also adding ` vsphere-supervisor ` , which is a variant that deploys the supervisor's CRDs);
46
39
in this case, it is also required to add both the ` vm-operator ` and `vcsim.
47
40
41
+ NOTE: before using ` vm-operator ` for the first time, you have to run ` make vm-operator-manifest-build ` in the CAPV folder.
42
+
48
43
``` yaml
49
44
...
50
45
provider_repos :
@@ -100,3 +95,10 @@ A subset of CAPV E2E tests can be executed using the supervisor mode and vcsim a
100
95
Note: The code responsible for E2E tests setup will take care of creating the ` VCenterSimulator ` , the ` ControlPlaneEndpoint `
101
96
and to grab required variables from the corresponding ` EnvVar ` . On top of that, the setup code will also
102
97
create the required ` VMOperatorDependencies ` resource for configuring the test namespace.
98
+
99
+ ## Building and pushing the VM-operator manifest
100
+
101
+ Run ` make release-vm-operator ` to build & publish vm-operator manifest and image to the CAPV staging bucket.
102
+
103
+ Note: we are maintaining a copy of those artefacts to ensure CAPV test isolation and to allow small customizations
104
+ that makes it easier to run the vm-operator in the "limited version of the supervisor", but this might change in the future.
0 commit comments