mirror of https://github.com/k3s-io/k3s
cluster/gce/coreos: Add metadata-service in node.yaml
parent
30c841d491
commit
9ba1839f52
|
@ -76,8 +76,7 @@ coreos:
|
||||||
ExecStartPre=/usr/bin/wget \
|
ExecStartPre=/usr/bin/wget \
|
||||||
-O /opt/rkt/rkt-v0.5.4.tar.gz \
|
-O /opt/rkt/rkt-v0.5.4.tar.gz \
|
||||||
https://github.com/coreos/rkt/releases/download/v0.5.4/rkt-v0.5.4.tar.gz
|
https://github.com/coreos/rkt/releases/download/v0.5.4/rkt-v0.5.4.tar.gz
|
||||||
ExecStartPre=/usr/bin/tar xzvf /opt/rkt/rkt-v0.5.4.tar.gz -C /opt --overwrite
|
ExecStart=/usr/bin/tar xzvf /opt/rkt/rkt-v0.5.4.tar.gz -C /opt --overwrite
|
||||||
ExecStart=/bin/systemd-run rkt metadata-service
|
|
||||||
|
|
||||||
- name: kubernetes-install-minion.service
|
- name: kubernetes-install-minion.service
|
||||||
command: start
|
command: start
|
||||||
|
@ -154,3 +153,31 @@ coreos:
|
||||||
Restart=always
|
Restart=always
|
||||||
RestartSec=10
|
RestartSec=10
|
||||||
|
|
||||||
|
- name: rkt-metadata.socket
|
||||||
|
command: start
|
||||||
|
content: |
|
||||||
|
[Unit]
|
||||||
|
Description=rkt metadata service socket
|
||||||
|
PartOf=rkt-metadata.service
|
||||||
|
Requires=kubernetes-install-rkt.service
|
||||||
|
After=kubernetes-install-rkt.service
|
||||||
|
[Socket]
|
||||||
|
ListenStream=/run/rkt/metadata-svc.sock
|
||||||
|
SocketMode=0660
|
||||||
|
SocketUser=root
|
||||||
|
SocketGroup=root
|
||||||
|
RemoveOnStop=true
|
||||||
|
|
||||||
|
- name: rkt-metadata.service
|
||||||
|
command: start
|
||||||
|
content: |
|
||||||
|
[Unit]
|
||||||
|
Description=rkt metadata service
|
||||||
|
Documentation=http://github.com/coreos/rkt
|
||||||
|
Requires=rkt-metadata.socket
|
||||||
|
After=network.target rkt-metadata.socket
|
||||||
|
Requires=kubernetes-install-rkt.service
|
||||||
|
After=kubernetes-install-rkt.service
|
||||||
|
[Service]
|
||||||
|
# TODO(yifan): Make version configuable.
|
||||||
|
ExecStart=/opt/rkt-v0.5.4/rkt metadata-service
|
||||||
|
|
Loading…
Reference in New Issue