Continental Innovates with Rancher and Kubernetes
A few services are containers in created state. Their purpose is to provide volumes for other services.
created
Provides user accessible persistent storage directories, used by console service:
/home /opt /var/lib/kubelet - Added as of v1.2
Available as of v1.2
If you want to change user-volumes, for example, add /etc/kubernetes directory:
/etc/kubernetes
$ sudo ros config set rancher.services.user-volumes.volumes [/home:/home,/opt:/opt,/var/lib/kubelet:/var/lib/kubelet,/etc/kubernetes:/etc/kubernetes] $ sudo reboot
Please note that after the restart, the new persistence directory can take effect.
Provides docker storage directory, used by console service (and, indirectly, by docker)
/var/lib/docker
Provides necessary command binaries (read-only), used by system services:
/usr/bin/docker-containerd.dist /usr/bin/docker-containerd-shim.dist /usr/bin/docker-runc.dist /usr/bin/docker.dist /usr/bin/dockerlaunch /usr/bin/system-docker /sbin/poweroff /sbin/reboot /sbin/halt /sbin/shutdown /usr/bin/respawn /usr/bin/ros /usr/bin/cloud-init /usr/sbin/netconf /usr/sbin/wait-for-docker /usr/bin/switch-console
Provides necessary persistent directories, used by system services:
/host/dev /etc/docker /etc/hosts /etc/resolv.conf /etc/ssl/certs/ca-certificates.crt.rancher /etc/selinux /lib/firmware /lib/modules /run /usr/share/ros /var/lib/rancher/cache /var/lib/rancher/conf /var/lib/rancher /var/log /var/run
Combines all of the above, used by the console service.