From 51e128221a12fa84cd1361a31616fbaedc24f0e2 Mon Sep 17 00:00:00 2001 From: Christian Schlotter Date: Tue, 30 May 2023 20:06:11 +0200 Subject: [PATCH] test/e2e fix fail-swap-on=false flag not being part of kind images anymore --- .../infrastructure-docker/main/bases/cluster-with-kcp.yaml | 2 ++ test/e2e/data/infrastructure-docker/main/bases/md.yaml | 1 + test/e2e/data/infrastructure-docker/main/bases/mp.yaml | 1 + .../cluster-template-kcp-adoption/step1/cluster-with-cp0.yaml | 2 ++ .../cluster-template-kcp-remediation/cluster-with-kcp.yaml | 2 ++ .../main/cluster-template-upgrades-cgroupfs/mp-cgroupfs.yaml | 1 + .../main/clusterclass-quick-start-runtimesdk.yaml | 3 +++ .../infrastructure-docker/main/clusterclass-quick-start.yaml | 3 +++ .../infrastructure-docker/v0.3/bases/cluster-with-kcp.yaml | 2 ++ test/e2e/data/infrastructure-docker/v0.3/bases/md.yaml | 1 + .../infrastructure-docker/v0.4/bases/cluster-with-kcp.yaml | 2 ++ test/e2e/data/infrastructure-docker/v0.4/bases/md.yaml | 1 + test/e2e/data/infrastructure-docker/v0.4/bases/mp.yaml | 1 + .../infrastructure-docker/v1.0/bases/cluster-with-kcp.yaml | 2 ++ test/e2e/data/infrastructure-docker/v1.0/bases/md.yaml | 1 + .../infrastructure-docker/v1.2/bases/cluster-with-kcp.yaml | 2 ++ test/e2e/data/infrastructure-docker/v1.2/bases/md.yaml | 1 + .../infrastructure-docker/v1.2/clusterclass-quick-start.yaml | 4 ++++ .../infrastructure-docker/v1.3/bases/cluster-with-kcp.yaml | 2 ++ test/e2e/data/infrastructure-docker/v1.3/bases/md.yaml | 1 + test/e2e/data/infrastructure-docker/v1.3/bases/mp.yaml | 1 + .../infrastructure-docker/v1.3/clusterclass-quick-start.yaml | 3 +++ .../docker/templates/clusterclass-quick-start.yaml | 3 +++ 23 files changed, 42 insertions(+) diff --git a/test/e2e/data/infrastructure-docker/main/bases/cluster-with-kcp.yaml b/test/e2e/data/infrastructure-docker/main/bases/cluster-with-kcp.yaml index b266cddcd3b3..424fec415404 100644 --- a/test/e2e/data/infrastructure-docker/main/bases/cluster-with-kcp.yaml +++ b/test/e2e/data/infrastructure-docker/main/bases/cluster-with-kcp.yaml @@ -89,9 +89,11 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" version: "${KUBERNETES_VERSION}" diff --git a/test/e2e/data/infrastructure-docker/main/bases/md.yaml b/test/e2e/data/infrastructure-docker/main/bases/md.yaml index eacb23f08c24..ec060fba7aa6 100644 --- a/test/e2e/data/infrastructure-docker/main/bases/md.yaml +++ b/test/e2e/data/infrastructure-docker/main/bases/md.yaml @@ -27,6 +27,7 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- # MachineDeployment object apiVersion: cluster.x-k8s.io/v1beta1 diff --git a/test/e2e/data/infrastructure-docker/main/bases/mp.yaml b/test/e2e/data/infrastructure-docker/main/bases/mp.yaml index 6dc8170edd28..823d829b3572 100644 --- a/test/e2e/data/infrastructure-docker/main/bases/mp.yaml +++ b/test/e2e/data/infrastructure-docker/main/bases/mp.yaml @@ -47,3 +47,4 @@ spec: nodeRegistration: kubeletExtraArgs: eviction-hard: nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0% + fail-swap-on: "false" diff --git a/test/e2e/data/infrastructure-docker/main/cluster-template-kcp-adoption/step1/cluster-with-cp0.yaml b/test/e2e/data/infrastructure-docker/main/cluster-template-kcp-adoption/step1/cluster-with-cp0.yaml index 0c18788e8363..b58b2100e2ed 100644 --- a/test/e2e/data/infrastructure-docker/main/cluster-template-kcp-adoption/step1/cluster-with-cp0.yaml +++ b/test/e2e/data/infrastructure-docker/main/cluster-template-kcp-adoption/step1/cluster-with-cp0.yaml @@ -49,11 +49,13 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- # cp0 Machine apiVersion: cluster.x-k8s.io/v1beta1 diff --git a/test/e2e/data/infrastructure-docker/main/cluster-template-kcp-remediation/cluster-with-kcp.yaml b/test/e2e/data/infrastructure-docker/main/cluster-template-kcp-remediation/cluster-with-kcp.yaml index 12516bab5ccd..b0785358be2b 100644 --- a/test/e2e/data/infrastructure-docker/main/cluster-template-kcp-remediation/cluster-with-kcp.yaml +++ b/test/e2e/data/infrastructure-docker/main/cluster-template-kcp-remediation/cluster-with-kcp.yaml @@ -62,10 +62,12 @@ spec: nodeRegistration: kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" files: - path: /wait-signal.sh content: | diff --git a/test/e2e/data/infrastructure-docker/main/cluster-template-upgrades-cgroupfs/mp-cgroupfs.yaml b/test/e2e/data/infrastructure-docker/main/cluster-template-upgrades-cgroupfs/mp-cgroupfs.yaml index b9a5097f135d..26b5aed019d2 100644 --- a/test/e2e/data/infrastructure-docker/main/cluster-template-upgrades-cgroupfs/mp-cgroupfs.yaml +++ b/test/e2e/data/infrastructure-docker/main/cluster-template-upgrades-cgroupfs/mp-cgroupfs.yaml @@ -11,3 +11,4 @@ spec: # kind will implement systemd support in: https://github.com/kubernetes-sigs/kind/issues/1726 cgroup-driver: cgroupfs eviction-hard: nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0% + fail-swap-on: "false" diff --git a/test/e2e/data/infrastructure-docker/main/clusterclass-quick-start-runtimesdk.yaml b/test/e2e/data/infrastructure-docker/main/clusterclass-quick-start-runtimesdk.yaml index 7ac8be58e2e1..5e8cb62ce9bc 100644 --- a/test/e2e/data/infrastructure-docker/main/clusterclass-quick-start-runtimesdk.yaml +++ b/test/e2e/data/infrastructure-docker/main/clusterclass-quick-start-runtimesdk.yaml @@ -97,12 +97,14 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: # We have to set the criSocket to containerd as kubeadm defaults to docker runtime if both containerd and docker sockets are found criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- apiVersion: infrastructure.cluster.x-k8s.io/v1beta1 kind: DockerMachineTemplate @@ -139,4 +141,5 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" diff --git a/test/e2e/data/infrastructure-docker/main/clusterclass-quick-start.yaml b/test/e2e/data/infrastructure-docker/main/clusterclass-quick-start.yaml index f3fb40a4417b..02282d6cf321 100644 --- a/test/e2e/data/infrastructure-docker/main/clusterclass-quick-start.yaml +++ b/test/e2e/data/infrastructure-docker/main/clusterclass-quick-start.yaml @@ -375,12 +375,14 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: # We have to set the criSocket to containerd as kubeadm defaults to docker runtime if both containerd and docker sockets are found criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- apiVersion: infrastructure.cluster.x-k8s.io/v1beta1 kind: DockerMachineTemplate @@ -444,4 +446,5 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" diff --git a/test/e2e/data/infrastructure-docker/v0.3/bases/cluster-with-kcp.yaml b/test/e2e/data/infrastructure-docker/v0.3/bases/cluster-with-kcp.yaml index 0e0dfb203837..5887724b8e7a 100644 --- a/test/e2e/data/infrastructure-docker/v0.3/bases/cluster-with-kcp.yaml +++ b/test/e2e/data/infrastructure-docker/v0.3/bases/cluster-with-kcp.yaml @@ -71,6 +71,7 @@ spec: # This cluster is used in tests where the Kubernetes version is < 1.24 cgroup-driver: cgroupfs eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: criSocket: unix:///var/run/containerd/containerd.sock @@ -79,4 +80,5 @@ spec: # This cluster is used in tests where the Kubernetes version is < 1.24 cgroup-driver: cgroupfs eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" version: "${KUBERNETES_VERSION}" diff --git a/test/e2e/data/infrastructure-docker/v0.3/bases/md.yaml b/test/e2e/data/infrastructure-docker/v0.3/bases/md.yaml index 88453ca32686..9d9f5f63e983 100644 --- a/test/e2e/data/infrastructure-docker/v0.3/bases/md.yaml +++ b/test/e2e/data/infrastructure-docker/v0.3/bases/md.yaml @@ -28,6 +28,7 @@ spec: # This cluster is used in tests where the Kubernetes version is < 1.24 cgroup-driver: cgroupfs eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- # MachineDeployment object with # - the label nodepool=pool1 that applies to all the machines, so those machine can be targeted by the MachineHealthCheck object diff --git a/test/e2e/data/infrastructure-docker/v0.4/bases/cluster-with-kcp.yaml b/test/e2e/data/infrastructure-docker/v0.4/bases/cluster-with-kcp.yaml index 2f591de39f70..6455e4c39aa1 100644 --- a/test/e2e/data/infrastructure-docker/v0.4/bases/cluster-with-kcp.yaml +++ b/test/e2e/data/infrastructure-docker/v0.4/bases/cluster-with-kcp.yaml @@ -72,6 +72,7 @@ spec: # This cluster is used in tests where the Kubernetes version is < 1.24 cgroup-driver: cgroupfs eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: criSocket: unix:///var/run/containerd/containerd.sock @@ -80,4 +81,5 @@ spec: # This cluster is used in tests where the Kubernetes version is < 1.24 cgroup-driver: cgroupfs eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" version: "${KUBERNETES_VERSION}" diff --git a/test/e2e/data/infrastructure-docker/v0.4/bases/md.yaml b/test/e2e/data/infrastructure-docker/v0.4/bases/md.yaml index 54f46982d120..f7e7dafdd24e 100644 --- a/test/e2e/data/infrastructure-docker/v0.4/bases/md.yaml +++ b/test/e2e/data/infrastructure-docker/v0.4/bases/md.yaml @@ -28,6 +28,7 @@ spec: # This cluster is used in tests where the Kubernetes version is < 1.24 cgroup-driver: cgroupfs eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- # MachineDeployment object apiVersion: cluster.x-k8s.io/v1alpha4 diff --git a/test/e2e/data/infrastructure-docker/v0.4/bases/mp.yaml b/test/e2e/data/infrastructure-docker/v0.4/bases/mp.yaml index df4ec8ad4c67..bcc226b3c92a 100644 --- a/test/e2e/data/infrastructure-docker/v0.4/bases/mp.yaml +++ b/test/e2e/data/infrastructure-docker/v0.4/bases/mp.yaml @@ -40,3 +40,4 @@ spec: # This cluster is used in tests where the Kubernetes version is < 1.24 cgroup-driver: cgroupfs eviction-hard: nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0% + fail-swap-on: "false" diff --git a/test/e2e/data/infrastructure-docker/v1.0/bases/cluster-with-kcp.yaml b/test/e2e/data/infrastructure-docker/v1.0/bases/cluster-with-kcp.yaml index 37df3f04655d..64ec22db5f96 100644 --- a/test/e2e/data/infrastructure-docker/v1.0/bases/cluster-with-kcp.yaml +++ b/test/e2e/data/infrastructure-docker/v1.0/bases/cluster-with-kcp.yaml @@ -90,6 +90,7 @@ spec: # This cluster is used in tests where the Kubernetes version is < 1.24 cgroup-driver: cgroupfs eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: criSocket: unix:///var/run/containerd/containerd.sock @@ -98,4 +99,5 @@ spec: # This cluster is used in tests where the Kubernetes version is < 1.24 cgroup-driver: cgroupfs eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" version: "${KUBERNETES_VERSION}" diff --git a/test/e2e/data/infrastructure-docker/v1.0/bases/md.yaml b/test/e2e/data/infrastructure-docker/v1.0/bases/md.yaml index a3501adb5497..34fe77ff7b11 100644 --- a/test/e2e/data/infrastructure-docker/v1.0/bases/md.yaml +++ b/test/e2e/data/infrastructure-docker/v1.0/bases/md.yaml @@ -28,6 +28,7 @@ spec: # This cluster is used in tests where the Kubernetes version is < 1.24 cgroup-driver: cgroupfs eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- # MachineDeployment object apiVersion: cluster.x-k8s.io/v1beta1 diff --git a/test/e2e/data/infrastructure-docker/v1.2/bases/cluster-with-kcp.yaml b/test/e2e/data/infrastructure-docker/v1.2/bases/cluster-with-kcp.yaml index fa8720f9833f..c22aaba5a584 100644 --- a/test/e2e/data/infrastructure-docker/v1.2/bases/cluster-with-kcp.yaml +++ b/test/e2e/data/infrastructure-docker/v1.2/bases/cluster-with-kcp.yaml @@ -87,9 +87,11 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" version: "${KUBERNETES_VERSION}" diff --git a/test/e2e/data/infrastructure-docker/v1.2/bases/md.yaml b/test/e2e/data/infrastructure-docker/v1.2/bases/md.yaml index 11abbc29248a..858d83d01335 100644 --- a/test/e2e/data/infrastructure-docker/v1.2/bases/md.yaml +++ b/test/e2e/data/infrastructure-docker/v1.2/bases/md.yaml @@ -25,6 +25,7 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- # MachineDeployment object apiVersion: cluster.x-k8s.io/v1beta1 diff --git a/test/e2e/data/infrastructure-docker/v1.2/clusterclass-quick-start.yaml b/test/e2e/data/infrastructure-docker/v1.2/clusterclass-quick-start.yaml index 752166a744ca..d0e3514e6d50 100644 --- a/test/e2e/data/infrastructure-docker/v1.2/clusterclass-quick-start.yaml +++ b/test/e2e/data/infrastructure-docker/v1.2/clusterclass-quick-start.yaml @@ -258,12 +258,14 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: # We have to set the criSocket to containerd as kubeadm defaults to docker runtime if both containerd and docker sockets are found criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- apiVersion: infrastructure.cluster.x-k8s.io/v1beta1 kind: DockerMachineTemplate @@ -300,3 +302,5 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" + diff --git a/test/e2e/data/infrastructure-docker/v1.3/bases/cluster-with-kcp.yaml b/test/e2e/data/infrastructure-docker/v1.3/bases/cluster-with-kcp.yaml index b266cddcd3b3..424fec415404 100644 --- a/test/e2e/data/infrastructure-docker/v1.3/bases/cluster-with-kcp.yaml +++ b/test/e2e/data/infrastructure-docker/v1.3/bases/cluster-with-kcp.yaml @@ -89,9 +89,11 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" version: "${KUBERNETES_VERSION}" diff --git a/test/e2e/data/infrastructure-docker/v1.3/bases/md.yaml b/test/e2e/data/infrastructure-docker/v1.3/bases/md.yaml index eacb23f08c24..ec060fba7aa6 100644 --- a/test/e2e/data/infrastructure-docker/v1.3/bases/md.yaml +++ b/test/e2e/data/infrastructure-docker/v1.3/bases/md.yaml @@ -27,6 +27,7 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- # MachineDeployment object apiVersion: cluster.x-k8s.io/v1beta1 diff --git a/test/e2e/data/infrastructure-docker/v1.3/bases/mp.yaml b/test/e2e/data/infrastructure-docker/v1.3/bases/mp.yaml index 6dc8170edd28..823d829b3572 100644 --- a/test/e2e/data/infrastructure-docker/v1.3/bases/mp.yaml +++ b/test/e2e/data/infrastructure-docker/v1.3/bases/mp.yaml @@ -47,3 +47,4 @@ spec: nodeRegistration: kubeletExtraArgs: eviction-hard: nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0% + fail-swap-on: "false" diff --git a/test/e2e/data/infrastructure-docker/v1.3/clusterclass-quick-start.yaml b/test/e2e/data/infrastructure-docker/v1.3/clusterclass-quick-start.yaml index 483a944ade01..1e9c747df46e 100644 --- a/test/e2e/data/infrastructure-docker/v1.3/clusterclass-quick-start.yaml +++ b/test/e2e/data/infrastructure-docker/v1.3/clusterclass-quick-start.yaml @@ -352,12 +352,14 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: # We have to set the criSocket to containerd as kubeadm defaults to docker runtime if both containerd and docker sockets are found criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- apiVersion: infrastructure.cluster.x-k8s.io/v1beta1 kind: DockerMachineTemplate @@ -394,4 +396,5 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" diff --git a/test/infrastructure/docker/templates/clusterclass-quick-start.yaml b/test/infrastructure/docker/templates/clusterclass-quick-start.yaml index ab54f7f737e4..e224d8d2dd68 100644 --- a/test/infrastructure/docker/templates/clusterclass-quick-start.yaml +++ b/test/infrastructure/docker/templates/clusterclass-quick-start.yaml @@ -263,12 +263,14 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" joinConfiguration: nodeRegistration: # We have to set the criSocket to containerd as kubeadm defaults to docker runtime if both containerd and docker sockets are found criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false" --- apiVersion: infrastructure.cluster.x-k8s.io/v1beta1 kind: DockerMachineTemplate @@ -305,4 +307,5 @@ spec: criSocket: unix:///var/run/containerd/containerd.sock kubeletExtraArgs: eviction-hard: 'nodefs.available<0%,nodefs.inodesFree<0%,imagefs.available<0%' + fail-swap-on: "false"