Skip to content
This repository was archived by the owner on Jul 30, 2021. It is now read-only.

Commit 5f76393

Browse files
author
Yifan Gu
authored
Merge pull request #562 from yifan-gu/put_rkt_uuid_in_less_volatile_store
hack/*: Put kubelet-pod.uuid into a less volatile place.
2 parents 5e6f059 + de19022 commit 5f76393

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

hack/multi-node/user-data.sample

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ coreos:
1010
EnvironmentFile=/etc/environment
1111
Environment=KUBELET_IMAGE_URL=quay.io/coreos/hyperkube
1212
Environment=KUBELET_IMAGE_TAG=v1.6.4_coreos.0
13-
Environment="RKT_RUN_ARGS=--uuid-file-save=/var/run/kubelet-pod.uuid \
13+
Environment="RKT_RUN_ARGS=--uuid-file-save=/var/cache/kubelet-pod.uuid \
1414
--volume var-lib-cni,kind=host,source=/var/lib/cni \
1515
--mount volume=var-lib-cni,target=/var/lib/cni"
1616
ExecStartPre=/bin/mkdir -p /etc/kubernetes/manifests
1717
ExecStartPre=/bin/mkdir -p /etc/kubernetes/cni/net.d
1818
ExecStartPre=/bin/mkdir -p /etc/kubernetes/checkpoint-secrets
1919
ExecStartPre=/bin/mkdir -p /etc/kubernetes/inactive-manifests
2020
ExecStartPre=/bin/mkdir -p /var/lib/cni
21-
ExecStartPre=-/usr/bin/rkt rm --uuid-file=/var/run/kubelet-pod.uuid
21+
ExecStartPre=-/usr/bin/rkt rm --uuid-file=/var/cache/kubelet-pod.uuid
2222
ExecStart=/usr/lib/coreos/kubelet-wrapper \
2323
--allow-privileged \
2424
--anonymous-auth=false \
@@ -35,7 +35,7 @@ coreos:
3535
--pod-manifest-path=/etc/kubernetes/manifests \
3636
--register-with-taints=node-role.kubernetes.io/master=:NoSchedule \
3737
--require-kubeconfig
38-
ExecStop=-/usr/bin/rkt stop --uuid-file=/var/run/kubelet-pod.uuid
38+
ExecStop=-/usr/bin/rkt stop --uuid-file=/var/cache/kubelet-pod.uuid
3939
Restart=always
4040
RestartSec=5
4141

hack/quickstart/kubelet.master

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Environment=KUBELET_IMAGE_URL=quay.io/coreos/hyperkube
33
Environment=KUBELET_IMAGE_TAG=v1.6.4_coreos.0
44
Environment="RKT_RUN_ARGS=\
5-
--uuid-file-save=/var/run/kubelet-pod.uuid \
5+
--uuid-file-save=/var/cache/kubelet-pod.uuid \
66
--volume etc-resolv,kind=host,source=/etc/resolv.conf --mount volume=etc-resolv,target=/etc/resolv.conf \
77
--volume var-lib-cni,kind=host,source=/var/lib/cni --mount volume=var-lib-cni,target=/var/lib/cni"
88
EnvironmentFile=/etc/environment
@@ -11,7 +11,7 @@ ExecStartPre=/bin/mkdir -p /etc/kubernetes/cni/net.d
1111
ExecStartPre=/bin/mkdir -p /etc/kubernetes/checkpoint-secrets
1212
ExecStartPre=/bin/mkdir -p /etc/kubernetes/inactive-manifests
1313
ExecStartPre=/bin/mkdir -p /var/lib/cni
14-
ExecStartPre=-/usr/bin/rkt rm --uuid-file=/var/run/kubelet-pod.uuid
14+
ExecStartPre=-/usr/bin/rkt rm --uuid-file=/var/cache/kubelet-pod.uuid
1515
ExecStart=/usr/lib/coreos/kubelet-wrapper \
1616
--allow-privileged \
1717
--anonymous-auth=false \
@@ -30,7 +30,7 @@ ExecStart=/usr/lib/coreos/kubelet-wrapper \
3030
--pod-manifest-path=/etc/kubernetes/manifests \
3131
--register-with-taints=node-role.kubernetes.io/master=:NoSchedule \
3232
--require-kubeconfig
33-
ExecStop=-/usr/bin/rkt stop --uuid-file=/var/run/kubelet-pod.uuid
33+
ExecStop=-/usr/bin/rkt stop --uuid-file=/var/cache/kubelet-pod.uuid
3434
Restart=always
3535
RestartSec=5
3636

hack/quickstart/kubelet.worker

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
Environment=KUBELET_IMAGE_URL=quay.io/coreos/hyperkube
33
Environment=KUBELET_IMAGE_TAG=v1.6.4_coreos.0
44
Environment="RKT_RUN_ARGS=\
5-
--uuid-file-save=/var/run/kubelet-pod.uuid \
5+
--uuid-file-save=/var/cache/kubelet-pod.uuid \
66
--volume etc-resolv,kind=host,source=/etc/resolv.conf --mount volume=etc-resolv,target=/etc/resolv.conf \
77
--volume var-lib-cni,kind=host,source=/var/lib/cni --mount volume=var-lib-cni,target=/var/lib/cni"
88
EnvironmentFile=/etc/environment
99
ExecStartPre=/bin/mkdir -p /etc/kubernetes/manifests
1010
ExecStartPre=/bin/mkdir -p /etc/kubernetes/cni/net.d
1111
ExecStartPre=/bin/mkdir -p /var/lib/cni
12-
ExecStartPre=-/usr/bin/rkt rm --uuid-file=/var/run/kubelet-pod.uuid
12+
ExecStartPre=-/usr/bin/rkt rm --uuid-file=/var/cache/kubelet-pod.uuid
1313
ExecStart=/usr/lib/coreos/kubelet-wrapper \
1414
--allow-privileged \
1515
--anonymous-auth=false \
@@ -26,7 +26,7 @@ ExecStart=/usr/lib/coreos/kubelet-wrapper \
2626
--network-plugin=cni \
2727
--pod-manifest-path=/etc/kubernetes/manifests \
2828
--require-kubeconfig
29-
ExecStop=-/usr/bin/rkt stop --uuid-file=/var/run/kubelet-pod.uuid
29+
ExecStop=-/usr/bin/rkt stop --uuid-file=/var/cache/kubelet-pod.uuid
3030
Restart=always
3131
RestartSec=5
3232

hack/single-node/user-data.sample

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ coreos:
1010
EnvironmentFile=/etc/environment
1111
Environment=KUBELET_IMAGE_URL=quay.io/coreos/hyperkube
1212
Environment=KUBELET_IMAGE_TAG=v1.6.4_coreos.0
13-
Environment="RKT_RUN_ARGS=--uuid-file-save=/var/run/kubelet-pod.uuid \
13+
Environment="RKT_RUN_ARGS=--uuid-file-save=/var/cache/kubelet-pod.uuid \
1414
--volume var-lib-cni,kind=host,source=/var/lib/cni \
1515
--mount volume=var-lib-cni,target=/var/lib/cni"
1616
ExecStartPre=/bin/mkdir -p /etc/kubernetes/manifests
1717
ExecStartPre=/bin/mkdir -p /etc/kubernetes/cni/net.d
1818
ExecStartPre=/bin/mkdir -p /etc/kubernetes/checkpoint-secrets
1919
ExecStartPre=/bin/mkdir -p /etc/kubernetes/inactive-manifests
2020
ExecStartPre=/bin/mkdir -p /var/lib/cni
21-
ExecStartPre=-/usr/bin/rkt rm --uuid-file=/var/run/kubelet-pod.uuid
21+
ExecStartPre=-/usr/bin/rkt rm --uuid-file=/var/cache/kubelet-pod.uuid
2222
ExecStart=/usr/lib/coreos/kubelet-wrapper \
2323
--allow-privileged \
2424
--anonymous-auth=false \
@@ -34,7 +34,7 @@ coreos:
3434
--node-labels=node-role.kubernetes.io/master \
3535
--pod-manifest-path=/etc/kubernetes/manifests \
3636
--require-kubeconfig
37-
ExecStop=-/usr/bin/rkt stop --uuid-file=/var/run/kubelet-pod.uuid
37+
ExecStop=-/usr/bin/rkt stop --uuid-file=/var/cache/kubelet-pod.uuid
3838
Restart=always
3939
RestartSec=5
4040

0 commit comments

Comments
 (0)