mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 19:56:01 +00:00
Merge pull request #55639 from yguo0905/cloud-init
Automatic merge from submit-queue (batch tested with PRs 55648, 55274, 54982, 51955, 55639). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>. Node e2e: add a cloud-init script to disable live-restore in node e2e test This cloud-init config will be used in tests in https://github.com/kubernetes/test-infra. **Release note**: ``` None ``` /assign @yujuhong /cc @abgworrall @dchen1107
This commit is contained in:
commit
a15fde49b4
23
test/e2e_node/jenkins/cos-init-disable-live-restore.yaml
Normal file
23
test/e2e_node/jenkins/cos-init-disable-live-restore.yaml
Normal file
@ -0,0 +1,23 @@
|
||||
#cloud-config
|
||||
#
|
||||
# This cloud-init configuration file disables Docker live-restore.
|
||||
|
||||
runcmd:
|
||||
- cp /usr/lib/systemd/system/docker.service /etc/systemd/system/docker.service
|
||||
- sed -i '/^ExecStart=\/usr\/bin\/dockerd/ s/$/ --live-restore=false/' /etc/systemd/system/docker.service
|
||||
- systemctl daemon-reload
|
||||
- systemctl restart docker
|
||||
- mount /tmp /tmp -o remount,exec,suid
|
||||
- usermod -a -G docker jenkins
|
||||
- mkdir -p /var/lib/kubelet
|
||||
- mkdir -p /home/kubernetes/containerized_mounter/rootfs
|
||||
- mount --bind /home/kubernetes/containerized_mounter/ /home/kubernetes/containerized_mounter/
|
||||
- mount -o remount, exec /home/kubernetes/containerized_mounter/
|
||||
- wget https://dl.k8s.io/gci-mounter/mounter.tar -O /tmp/mounter.tar
|
||||
- tar xvf /tmp/mounter.tar -C /home/kubernetes/containerized_mounter/rootfs
|
||||
- mkdir -p /home/kubernetes/containerized_mounter/rootfs/var/lib/kubelet
|
||||
- mount --rbind /var/lib/kubelet /home/kubernetes/containerized_mounter/rootfs/var/lib/kubelet
|
||||
- mount --make-rshared /home/kubernetes/containerized_mounter/rootfs/var/lib/kubelet
|
||||
- mount --bind /proc /home/kubernetes/containerized_mounter/rootfs/proc
|
||||
- mount --bind /dev /home/kubernetes/containerized_mounter/rootfs/dev
|
||||
- rm /tmp/mounter.tar
|
Loading…
Reference in New Issue
Block a user