@@ -334,8 +334,8 @@ spec:
334
334
marketplace :
335
335
offer : capi-windows
336
336
publisher : cncf-upstream
337
- sku : k8s-1dot18dot13 -windows-2019
338
- version : 2020.12.11
337
+ sku : k8s-1dot18dot19 -windows-2019
338
+ version : 2021.05.17
339
339
osDisk :
340
340
diskSizeGB : 128
341
341
managedDisk :
@@ -384,10 +384,14 @@ spec:
384
384
curl.exe --retry 10 --retry-delay 5 "$$ci_url/$$binary.exe" --output "c:/k/$$binary.exe"
385
385
}
386
386
387
+ # We are using a VHD that maps to v1.18.19 so the kubeproxy image is already pulled. (pull it just in case)
388
+ # Tag it to the ci version. The image knows how to use the copy locally.
389
+ docker pull sigwindowstools/kube-proxy:v1.18.19-nanoserver
390
+ docker tag sigwindowstools/kube-proxy:v1.18.19-nanoserver "sigwindowstools/kube-proxy:${KUBE_GIT_VERSION/+/_}-nanoserver"
391
+
387
392
kubeadm.exe version -o=short
388
393
kubectl.exe version --client=true --short=true
389
394
kubelet.exe --version
390
- #kubeproxy.exe --version
391
395
path: C:/replace-k8s-binaries.ps1
392
396
permissions: "0744"
393
397
joinConfiguration :
@@ -1202,6 +1206,11 @@ data:
1202
1206
mkdir -force /host/var/lib/kube-proxy/var/run/secrets/kubernetes.io/serviceaccount
1203
1207
mkdir -force /host/k/kube-proxy
1204
1208
1209
+ if($env:USE_CI_VERSION && Test-Path -Path "/host/k/kube-proxy.exe")
1210
+ {
1211
+ cp -force /host/k/kube-proxy.exe /k/kube-proxy/kube-proxy.exe
1212
+ }
1213
+
1205
1214
cp -force /k/kube-proxy/* /host/k/kube-proxy
1206
1215
cp -force /var/lib/kube-proxy/* /host/var/lib/kube-proxy
1207
1216
cp -force /var/run/secrets/kubernetes.io/serviceaccount/* /host/var/lib/kube-proxy/var/run/secrets/kubernetes.io/serviceaccount #FIXME?
@@ -1254,7 +1263,9 @@ data:
1254
1263
valueFrom:
1255
1264
fieldRef:
1256
1265
fieldPath: status.podIP
1257
- image: sigwindowstools/kube-proxy:${KUBERNETES_VERSION}-nanoserver
1266
+ - name: USE_CI_VERSION
1267
+ value: "${USE_CI_VERSION:false}"
1268
+ image: sigwindowstools/kube-proxy:${KUBERNETES_VERSION/+/_}-nanoserver
1258
1269
name: kube-proxy
1259
1270
volumeMounts:
1260
1271
- name: wins
0 commit comments