Skip to content

Commit a6afd4c

Browse files
Merge pull request #1259 from alexander-demicev/fixcnivsphere
Use fleet to install CNI/CPI/CSI for vSphere in e2e
2 parents 4120bbe + bbe24cc commit a6afd4c

File tree

7 files changed

+804
-1104
lines changed

7 files changed

+804
-1104
lines changed

Diff for: examples/applications/ccm/vsphere/helm-chart.yaml

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
apiVersion: fleet.cattle.io/v1alpha1
2+
kind: HelmApp
3+
metadata:
4+
name: vsphere-ccm
5+
spec:
6+
defaultNamespace: kube-system
7+
helm:
8+
releaseName: vsphere-cpi
9+
repo: https://kubernetes.github.io/cloud-provider-vsphere
10+
chart: vsphere-cpi
11+
templateValues:
12+
config: |-
13+
enabled: false
14+
insecureSkipTLSVerify: true
15+
targets:
16+
- clusterSelector:
17+
matchLabels:
18+
cloud-provider: vsphere
19+
matchExpressions:
20+
- key: clusterclass-name.fleet.addons.cluster.x-k8s.io
21+
operator: In
22+
values: [vsphere-kubeadm-example]

Diff for: examples/applications/cni/calico/helm-chart.yaml

+3-2
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,6 @@ spec:
3232
matchExpressions:
3333
- key: clusterclass-name.fleet.addons.cluster.x-k8s.io
3434
operator: In
35-
values: [azure-rke2-example]
36-
35+
values:
36+
- azure-rke2-example
37+
- vsphere-kubeadm-example

0 commit comments

Comments
 (0)