разработки, создал виртуальную машину с необходимым софтом. Теперь хочу попробовать выполнить вычисления на кластере из двух таких машин. Правильно я понимаю, мне надо создать образ диска и на его основе поднять Kubernetes?
А managed k8s чем не подходит?
Не обладаю достаточным опытом чтобы ответить. Попробую посмотреть в эту сторону
Создал кластер по инструкции managed k8s с мастером и двумя узлами. Могу подключиться к узлам (но не к мастеру?), как же мне теперь управлять кластером? Допустим хочу питон установить на все ноды.
Его не имеет смысла ставить. А у вас научный руководитель есть?
На всякий случай, сообщаю, kubernetes - это некая современная абстракция приложений от железа. Подразумевается, что приложения под нее тоже нужно подготовить - переписать для работы в контейнерах.
Ну я примерно понимаю. У меня задача состоит в распараллеливании вычислений. На языке Julia хочу затестить выполнение кода в распределенном варианте (вычисления на кластере). Сделать это хочу через яндекс облако. Есть виртуальная машина со всеми предустановленными зависимостями и я могу удаленно подключиться к ней через VSCode и вести удаленную разработку. Но теперь хочу сделать тоже самое, но чтобы код выполнялся не на одной удаленной виртуальной машине, а на кластере.
Начать стоит с чтения док по docker
Ну запустите просто две машины. Зачем так сложно?
а как распараллеливание обеспечить? между ними сеть какая-то должна быть..
так она по-умолчанию есть - все IP "белые" и между ними интернет работает.
https://youtu.be/D6_WxwAI198?si=WK7U-U1WDTlKw6PV
Спасибо! Вроде немного прояснилось
Обсуждают сегодня