You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/developer/e2e/kubernetes_test.md
+29Lines changed: 29 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@
4
4
5
5
This test verifies that youki works correctly as a container runtime in a Kubernetes environment using [Kind](https://kind.sigs.k8s.io/) (Kubernetes in Docker).
6
6
7
+
## Single Node deploy test
8
+
7
9
The test builds a custom Kind node image with youki, creates a cluster, and deploys nginx pods using a RuntimeClass that specifies youki as the runtime.
8
10
9
11
## Local
@@ -17,3 +19,30 @@ To clean up an existing Kind cluster first:
17
19
```console
18
20
$ just clean-test-kind
19
21
```
22
+
23
+
## Multi Node deploy test
24
+
25
+
In addition to the single-node `test-kind` flow above, there is a
26
+
multi-node variant that mirrors how youki would be installed on a real
27
+
Kubernetes cluster: the cluster nodes themselves stay as vanilla
28
+
`kindest/node` images, and a DaemonSet running on every node
29
+
installs youki onto the host and registers it with containerd at
30
+
runtime.
31
+
32
+
### Local
33
+
34
+
```console
35
+
$ just test-kind-deploy
36
+
```
37
+
38
+
Or to only stand up the cluster + DaemonSet without the nginx smoke test:
0 commit comments