Каковы требования к оборудованию RedHat Minishift?
Как бы я ни смотрел, я не могу найти требования к оборудованию для запуска мини-смещения. Ничто не упомянуто в документации комплекта разработки контейнеров, а в документации OpenShift упоминаются только требования к оборудованию для рабочих развертываний.
Я следовал совету RedHat по запуску их комплекта разработки контейнеров с вложенным KVM.
https://developers.redhat.com/blog/2018/02/13/red-hat-cdk-nested-kvm/
Я, возможно, раздвигаю границы. На MacBook Air с 4x1,7 ГГц и 8 ГБ ОЗУ я использую Fedora 27. Предоставил 6 ГБ ОЗУ и 2 ядра на сервер RHEL, и при запуске Minishift увидел, что он выделяет 2 ядра и 4 ГБ ОЗУ для ВМ. Потребовалось около 30 минут, чтобы загрузить и извлечь 4 изображения докера. Вещи становились все хуже оттуда.
Я пробую OpenShift Online. Могу ли я столкнуться с миром боли, используя Minishift непосредственно на Fedora?
1 ответ
Вам лучше запустить Minishift непосредственно на Fedora 27 с KVM. Лично я использую Minishift на Fedora 27. Использование вложенной виртуализации не даст оптимальной производительности, поскольку Minishift создает другую виртуальную машину для обеспечения OpenShift. Поэтому я не буду рекомендовать использовать вложенную виртуализацию для Minishift. С настройками по умолчанию, то есть 4 ГБ ОЗУ, 2 ядра и 20 ГБ диска, вы сможете запустить на нем несколько простых микро сервисов. Требование ресурса исходит от приложения, которое вы пытаетесь запустить поверх него. Поэтому, если вы запускаете приложение, которое требует много ресурсов, вам нужно увеличить ресурсы до Minishift.
Как только вы узнаете, сколько ресурсов подходит для вашего приложения, вы должны сохранить свои конфигурации, используя команду "minishift config set". Это сохранит настройки при запуске / удалении.