-
Notifications
You must be signed in to change notification settings - Fork 2.7k
/
Copy pathrelease-1.22-windows.yaml
96 lines (96 loc) · 3.47 KB
/
release-1.22-windows.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
periodics:
- annotations:
testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
testgrid-dashboards: sig-release-1.22-informing, sig-windows-signal, sig-windows-1.22-release
testgrid-tab-name: aks-engine-windows-containerd-1.22
decorate: true
decoration_config:
timeout: 3h0m0s
extra_refs:
- base_ref: release-1.22
org: kubernetes
path_alias: k8s.io/kubernetes
repo: kubernetes
interval: 3h
labels:
preset-azure-cred: "true"
preset-azure-windows: "true"
preset-dind-enabled: "true"
preset-k8s-ssh: "true"
preset-service-account: "true"
preset-windows-private-registry-cred: "true"
preset-windows-repo-list-master: "true"
name: ci-kubernetes-e2e-aks-engine-azure-master-windows-containerd-1-22
spec:
containers:
- args:
- --test
- --up
- --down
- --build=quick
- --dump=$(ARTIFACTS)
- --deployment=aksengine
- --provider=skeleton
- --aksengine-admin-username=azureuser
- --aksengine-admin-password=AdminPassw0rd
- --aksengine-creds=$(AZURE_CREDENTIALS)
- --aksengine-download-url=https://aka.ms/aks-engine/aks-engine-k8s-e2e.tar.gz
- --aksengine-public-key=$(K8S_SSH_PUBLIC_KEY_PATH)
- --aksengine-private-key=$(K8S_SSH_PRIVATE_KEY_PATH)
- --aksengine-winZipBuildScript=$(WIN_BUILD)
- --aksengine-orchestratorRelease=1.22
- --aksengine-template-url=https://raw.githubusercontent.com/kubernetes-sigs/windows-testing/master/job-templates/kubernetes_containerd_master.json
- --aksengine-win-binaries
- --aksengine-deploy-custom-k8s
- --test_args=--node-os-distro=windows -docker-config-file=$(DOCKER_CONFIG_FILE)
--ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[sig-apps\].CronJob|\[sig-api-machinery\].ResourceQuota|\[sig-network\].EndpointSlice
--ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[Slow\]|\[alpha\]|GMSA|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows
- --ginkgo-parallel=4
command:
- runner.sh
- kubetest
image: gcr.io/k8s-testimages/kubekins-e2e:v20210808-1eaeec7-1.22
name: ""
resources: {}
securityContext:
privileged: true
- name: ci-kubernetes-e2e-capz-azure-windows-dockershim-1-22
interval: 12h
decorate: true
decoration_config:
timeout: 4h
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
preset-azure-cred-only: "true"
extra_refs:
- org: kubernetes-sigs
repo: cluster-api-provider-azure
base_ref: master
path_alias: sigs.k8s.io/cluster-api-provider-azure
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20210808-1eaeec7-1.22
command:
- "runner.sh"
- "./scripts/ci-conformance.sh"
env:
- name: E2E_ARGS
value: "-kubetest.use-ci-artifacts"
- name: WINDOWS
value: "true"
# Windows isn't really conformance, we typically run at 4 to keep the time reasonable (~45 mins)
- name: CONFORMANCE_NODES
value: "4"
- name: "KUBERNETES_VERSION"
value: "latest-1.22"
securityContext:
privileged: true
resources:
requests:
cpu: 2
memory: "9Gi"
annotations:
testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
testgrid-dashboards: sig-windows-1.22-release
testgrid-tab-name: capz-windows-dockershim-1.22