Настройка кластера Kubernetes в Windows
ор, вам понадобится возможность быстро запустить дистрибутив Linux для тестирования. Существуют различные решения, такие как Докер , VMWare, VirtualBox, Vagrant и т. д. Multipass — это еще один легкий менеджер виртуальных машин, который позволяет легко и быстро запускать виртуальную машину Ubuntu. Вот как вы можете это сделать.Также читайте: Как создать файл .Desktop для вашего приложения в Linux
Как настроить Multipass
Множественный проход составляет доступно для Windows, macOS и Linux . Для Windows и macOS вы можете загрузить соответствующие пакеты и установить их, как любое обычное приложение.
Contents
Как настроить Multipass
вам потребуется установить VirtualBox или Hyper-V. Hyper-V совместим только с Windows 10 Pro и Windows 10 Enterprise. После установки вы сможете использовать мультипасс из терминала.Для Linux вы можете установить Multipass, используя Снимки . Вы можете установить Snapd в различные дистрибутивы , следуя этим инструкциям.
После установки snapd
вы можете установить multipass с помощью команды:
sudo snap install multipass --classic
Использование многопроходного режима
После установки Multipass вы можете запустить экземпляр с помощью:
multipass launch --name instance-name
По умолчанию будет загружена текущая версия Ubuntu LTS, которая на момент публикации — Ubuntu 20.04. Вы можете установить несколько экземпляров с помощью Multipass (с разными именами), а затем вызывать их для разных целей. Вы можете просмотреть установленные экземпляры с помощью:
multipass list
Вы также можете запускать и останавливать экземпляры по своему усмотрению:
multipass starИспользование многопроходного режима
/pre>
Multipass позволяет взаимодействовать и выполнять команды внутри виртуальной машины. Для этого вам нужно запустить команду:
multipass exec instance-name -- sudo apt update
Кроме того, если вы предпочитаете «войти» в экземпляр, вы можете сделать это с помощью команды:
multipass shell instance-name
Введите exit
, чтобы выйти из оболочки.
Случаи использования многопроходной технологии
Multipass полезен с точки зрения разработки, поскольку позволяет быстро протестировать код на разных версиях Ubuntu. Однако есть и другие интересные варианты использования.
Запуск приложений Linux с графическим интерфейсом на macOS
Вы можете использовать XQuartz для отображать приложения Linux с графическим интерфейсом на macOS . Для этого вам нужно будет установить для XQuartz значение «Разрешить подключения от сетевых клиентов». После этого вы можете установить приложение, графический интерфейс которого вы хотите просмотреть в экземпляре Multipass. Затем вы можете указать Multipass открыть приложение, указав ему IP-адрес вашего компьютера.
Запустить Пи-хол
Pi-hole — это общесетевой блокировщик рекламы для Linux, который нравится многим. Вы можете настроить блокировщик рекламы в масштабах сети с Raspberry Pi , но может быть немного удобнее настроить это с помощью Multipass, поскольку вам не придется полагаться на наличие другого программного обеспечения. Вы можете достичь этого за настройка Pi-hole на экземпляре Multipass .
НастрСлучаи использования многопроходной технологии
ing="async" src="https://saintist.ru/wp-content/uploads/2024/05/multipass-tutorial-kubernetes.png" alt="Учебное пособие по многопроходному использованию Kubernetes">
Kubernetes позволяет управлять рабочими нагрузками и сервисами в контейнере. Это позволяет более эффективно управлять системными ресурсами. Kubernetes — отличны
Запуск приложений Linux с графическим интерфейсом на macOS
ubernetes/" class="ek-link" title="эффективная работа приложений">эффективная работа приложений . Вы можете использовать Multipass для настройки Microk8 на экземпляре Multipass. По сути, это позволяет вам развернуть контейнер с помощью Kubernetes с машины с Windows .Заключительные мысли
Multipass — полезный инструмент для быстрой настройки виртуальной машины Ubuntu. Вы можете использовать его для тестирования кода, не связываясь с текущей операционной системой. Есть также ряд других реальных применений, не требующих тестирования кода, которые могут облегчить вашу жизнь.
В качестве альтернативы вы также можете использовать Менеджер виртуальных машин<Запустить Пи-хол
льными машинами в Linux.