Как стать автором
Обновить

Комментарии 21

Пожалуйста добавьте описание железа в сравнении с x86, т.е. немного тестов (скорость работы, отклик) приложений в кластере x86_64 vs ARM.
Сравнивать x86 с ARM на мой взгляд не совсем честно.То что я сделал на малинах — это концепт и хоть сколько нибудь серьёзные тесты на нём проводить как-то не очень. Тут имеет смысл поднять стенд на AWS и сравнивать производительность их ARM инстансов с их же x86_64.
Прикольненько, но не трушно. Для трушности надо нетбут с НАСа сделанного из атома с пассивным охлаждением и несколькими дисками в рейде под zfs и с наклейкой «типа НетАпп», свитч с наклейкой «типа Циска». Да и не малинки надо брать, а НаноПи серии НЕО или ОранжПи серии Зеро — и маркировать их «типа ХП Блейды». И собрать все в кейсе — «типа носимый ДатаЦентр».
В обсуждении этой статьи в корпоративном чатике коллеги-энтузиасты решили подождать compute module 4 и вот тогда уже делать всякое

Тогда уж на тв-боксах собирать! Я вот собираю :)

Зачем подымать Kubernetes на такой относительно слабой машинке?
Суть не в машинке, суть в архитектуре. А машинка просто под рукой была с правильной архитектурой. Прям в самом начале об этом и написано :)
А можете чуть пояснить «Зелёному», в чем суть этой правильно архитектуры?
Типа хотим подружить физические разные ноды, которые были под рукой?
Физические сетевые карты чем-то принципиально отличаются от виртуальных?
В коменте имеется ввиду архитектура CPU.
Не пробовал, мельком глянул что это, но когда уже куб был готов. Ни чего про него сказать не могу.
Хочу проделать подобный опыт. Но за неимением малинок, планирую поднять 2 виртуалки в Virtual Box. Не подскажите ли, акутален ли будет опыт, если заменить ваш образ на этот: www.raspberrypi.org/downloads/raspberry-pi-desktop
А вы в виртуалках raspberry pi будете эмулировать?

Задача какая? Могу сказать, что есть опыт эмуляции arm на x86 через vm и через docker

Запоздалый ответ от меня, но всё же, сделал по этому гайду: raspberrytips.com/run-raspberry-in-virtual-machine
Правда делал не в виртуалбокс, а в Virtual Machine Manager, всё завелось.
Завёлся кластер или ОС?
Завелась ОС на обоих виртуальных малинках. Но затем возникли проблемы с кубернетисом, а я в нем пока ни в зуб ногой, быстро нагуглить не получилось, поэтому, к моему большому сожалению, пришлось бросить.

[init] Using Kubernetes version: v1.22.0 [preflight] Running pre-flight checks error execution phase preflight: [preflight] Some fatal errors occurred: [ERROR Mem]: the system RAM (974 MB) is less than the minimum 1700 MB

Интересно, как у нас получилось kubeadm init на малинке, у которой гиг памяти, а требуется почти два...

На момент написания статьи актуальная версия kubernetes была v1.18.6. Скорее всего тогда такого требования не было. Тем не менее можно использовать флаг --ignore-preflight-errors Mem

Теперь на 1 ГБ никак. Флаг не помогает. Нужно 2 и более.

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.