Próbuję skonfigurować kernernetes w aws i postępując zgodnie z instrukcjami pod https://github.com/kubernetes/kubernetes/blob/master/docs/getting-started-guides/docker-multinodeCo to jest hyperkube?
Nie mogłem zrozumieć, co rozumie się przez hyperkube. Czy ktoś może mi wyjaśnić, co to jest i jak działa?
I jeszcze jedno pytanie mam jest natomiast uruchomienie komendy
sudo docker run \
--volume=/:/rootfs:ro \
--volume=/sys:/sys:ro \
--volume=/dev:/dev \
--volume=/var/lib/docker/:/var/lib/docker:rw \
--volume=/var/lib/kubelet/:/var/lib/kubelet:rw \
--volume=/var/run:/var/run:rw \
--net=host \
--privileged=true \
--pid=host \
-d \
gcr.io/google_containers/hyperkube:v${K8S_VERSION} \
/hyperkube kubelet \
--api-servers=http://localhost:8080 \
--v=2 --address=0.0.0.0 --enable-server \
--hostname-override=127.0.0.1 \
--config=/etc/kubernetes/manifests-multi \
--cluster-dns=10.0.0.10 \
--cluster-domain=cluster.local
jest rozpoczęcie jedną saszetkę domyślnie. Z dokumentacji polecenia wynika, że ma on manifest manifestu z atrybutu --config=/etc/kubernetes/manifests-multi
. Ale ten katalog nie jest obecny na moim hoście. czy ktoś może mi powiedzieć, skąd się ten zamysł manifestuje?
Dziękuję za odpowiedź. Ale czy możesz wyjaśnić, skąd bierze się domyślna definicja strąka i jak hiperube uruchamia kapsułę? –