Skip to content

Instantly share code, notes, and snippets.

@r7vme
Created December 29, 2017 00:06
Show Gist options
  • Save r7vme/1637b78b3f28da9e551243c5bd1b0613 to your computer and use it in GitHub Desktop.
Save r7vme/1637b78b3f28da9e551243c5bd1b0613 to your computer and use it in GitHub Desktop.
ExecStart=/bin/sh -c "/usr/bin/docker run --rm --pid=host --net=host --privileged=true \
-v /:/rootfs:ro,shared \
-v /usr/lib/os-release:/etc/os-release \
-v /usr/share/ca-certificates/:/etc/ssl/certs \
-v /sys:/sys:ro \
-v /var/lib/docker/:/var/lib/docker:rw,shared \
-v /var/lib/kubelet/:/var/lib/kubelet:rw,shared \
-v /run:/run:rw \
-v /var/log:/var/log:rw \
-v /etc/giantswarm/g8s/ssl/:/etc/kubernetes/ssl/ \
-v /etc/kubernetes/config/:/etc/kubernetes/config/ \
-v /etc/kubernetes/manifests/:/etc/kubernetes/manifests/ \
-v /etc/cni/net.d/:/etc/cni/net.d/ \
-v /opt/cni/bin/:/opt/cni/bin/ \
-v /lib/modules:/lib/modules:ro \
-v /sbin/modprobe:/sbin/modprobe:ro \
-v /usr/sbin/iscsiadm:/usr/sbin/iscsiadm \
-v /etc/iscsi/:/etc/iscsi/ \
-v /dev/disk/by-path/:/dev/disk/by-path/ \
-v /dev/mapper/:/dev/mapper/ \
-v /usr/sbin/mkfs.xfs:/usr/sbin/mkfs.xfs \
-v /usr/lib64/libxfs.so.0:/usr/lib/libxfs.so.0 \
-v /usr/lib64/libxcmd.so.0.0.0:/usr/lib/libxcmd.so.0 \
--name $NAME \
$IMAGE \
/hyperkube kubelet \
--address=${COREOS_PRIVATE_IPV4} \
--port=10250 \
--hostname_override=${COREOS_PRIVATE_IPV4} \
--api-servers=http://127.0.0.1:8080 \
--containerized \
--enable-server \
--logtostderr=true \
--machine-id-file=/rootfs/etc/machine-id \
--cadvisor_port=4194 \
--healthz_bind_address=${COREOS_PRIVATE_IPV4} \
--healthz_port=10248 \
--cluster-dns=172.31.0.10 \
--cluster-domain=cluster.local \
--allow-privileged=true \
--pod-manifest-path=/etc/kubernetes/manifests \
--kubeconfig=/etc/kubernetes/config/kubelet-kubeconfig.yml \
--node-labels="node-role.kubernetes.io/master,name=g8s-%H,role=master" \
--register-node=true \--network-plugin=cni \
--pod-infra-container-image=gcr.io/google_containers/pause-amd64:3.0 \
--v=2"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment