mirror of https://github.com/k3s-io/k3s
commit
d4249b6930
|
@ -99,6 +99,7 @@ EXTRA_DOCKER_OPTS=${EXTRA_DOCKER_OPTS:-}
|
||||||
PROJECT_ID=${PROJECT}
|
PROJECT_ID=${PROJECT}
|
||||||
KUBERNETES_CONTAINER_RUNTIME=${CONTAINER_RUNTIME}
|
KUBERNETES_CONTAINER_RUNTIME=${CONTAINER_RUNTIME}
|
||||||
RKT_VERSION=${RKT_VERSION}
|
RKT_VERSION=${RKT_VERSION}
|
||||||
|
KUBERNETES_CONFIGURE_CBR0=${KUBERNETES_CONFIGURE_CBR0:-true}
|
||||||
CA_CERT=${CA_CERT_BASE64}
|
CA_CERT=${CA_CERT_BASE64}
|
||||||
KUBELET_CERT=${KUBELET_CERT_BASE64:-}
|
KUBELET_CERT=${KUBELET_CERT_BASE64:-}
|
||||||
KUBELET_KEY=${KUBELET_KEY_BASE64:-}
|
KUBELET_KEY=${KUBELET_KEY_BASE64:-}
|
||||||
|
|
|
@ -153,7 +153,8 @@ coreos:
|
||||||
--cluster-domain=cluster.local \
|
--cluster-domain=cluster.local \
|
||||||
--logtostderr=true \
|
--logtostderr=true \
|
||||||
--container-runtime=${KUBERNETES_CONTAINER_RUNTIME} \
|
--container-runtime=${KUBERNETES_CONTAINER_RUNTIME} \
|
||||||
--rkt-path=/opt/rkt/rkt/rkt
|
--rkt-path=/opt/rkt/rkt/rkt \
|
||||||
|
--configure-cbr0=${KUBERNETES_CONFIGURE_CBR0}
|
||||||
Restart=always
|
Restart=always
|
||||||
RestartSec=10
|
RestartSec=10
|
||||||
|
|
||||||
|
@ -177,31 +178,10 @@ coreos:
|
||||||
Restart=always
|
Restart=always
|
||||||
RestartSec=10
|
RestartSec=10
|
||||||
|
|
||||||
- name: rkt-metadata.socket
|
- name: docker.service
|
||||||
command: start
|
command: start
|
||||||
|
drop-ins:
|
||||||
|
- name: 50-docker-opts.conf
|
||||||
content: |
|
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]
|
[Service]
|
||||||
EnvironmentFile=/etc/kube-env
|
Environment='DOCKER_OPTS=--bridge=cbr0 --iptables=false --ip-masq=false'
|
||||||
ExecStart=/opt/rkt/rkt/rkt metadata-service
|
|
||||||
|
|
Loading…
Reference in New Issue