Я уже некоторое время пользуюсь Docker, но я новичок в Kubernetes. Одним из инструментов, на который я всегда опирался, является docker-machine , который был особенно полезен для меня, когда я хотел создать новый узел в aws для интеграции в мой рой, например,
docker-machine create --driver amazonec2 --amazonec2-open-port 8000 --amazonec2-instance-type <instance-type> --amazonec2-region <region> --amazonec2-zone <zone> --amazonec2-subnet-id <subnet> --amazonec2-vpc-id <vpc-id> --amazonec2-userdata <setup.sh> --amazonec2-use-private-address=true <node_name>
эта команда создает новый узел с установкой Docker и другими утилитами, связанными с Docker.
Я пытаюсь сделать то же самое для Kubernetes, но вышеупомянутая команда не устанавливает инструменты Kubernetes. Я полагаю, что я все еще могу эту команду и включить команды установки Kubernetes в сценарий, заданный в качестве аргумента в --amazonec2-userdata, но все же мне интересно, существует ли «эквивалент докер-машины» для Kubernetes? В соответствии с этим, другой вопрос заключается в том, подходит ли docker-машина для создания кластера Kubernetes на aws?
Если нет является ответом на оба вопроса, то каков соответствующий подход для достижения той же цели?
Спасибо