SUSE уже выпустила версию 1.0 Rancher Desktop 1.0

Компания SUSE недавно объявила о выпуске Rancher Desktop 1.0.0. это приложение с открытым исходным кодом, предоставляющее графический интерфейс для создания, запуска и управления контейнерами на основе платформы Kubernetes.

Rancher Desktop имеет аналогичное назначение проприетарного продукта Docker Desktop и отличается прежде всего использованием интерфейса командной строки nerdctl и среды выполнения контейнеров для создания и запуска контейнеров, но в будущем Rancher Desktop планирует добавить поддержку интерфейсов командной строки Docker и Moby.

О Rancher Desktop 1.0.0

Рабочий стол Rancher позволяет тестировать контейнеры и приложения, предназначенные для работы в контейнерах на вашей рабочей станции с помощью простого графического интерфейса, прежде чем развертывать их в производственных системах.

Рабочий стол Rancher позволяет выбрать конкретную версию Kubernetes для использования, тестируйте свои контейнеры с различными версиями Kubernetes, мгновенно запускайте контейнеры без регистрации в службах Kubernetes, создавать, получать и размещать образы контейнеров и развертывать приложение в контейнере в локальной системе (сетевые порты, связанные с контейнерами, доступны только с локального хоста).

Под капотом Rancher Desktop использует containerd или dockerd в качестве контейнерного движка, кроме того, у пользователя есть возможность выбрать, какой из них использовать. Это напрямую доступно пользователям Rancher Desktop при использовании nerdctl или Docker CLI.

Эти интерфейсы командной строки позволят вам создавать, отправлять и извлекать образы контейнеров. и запускать контейнеры. Образы, которые вы создаете с помощью этих инструментов, напрямую доступны для запуска в Kubernetes без необходимости отправлять или извлекать их из реестра.

Когда выбрана среда выполнения dockerd, у вас есть сокет Docker, доступный для использования другими вашими инструментами. Это позволяет использовать такие инструменты, как k3d, напрямую взаимодействующие с сокетом Docker.

Rancher Desktop предоставляет Kubernetes, используя дистрибутив k3s, в выбранной вами версии. Это позволяет вам настроить локальную среду Kubernetes с той же версией, которую вы используете в другом месте, например, в вашей производственной среде.

Вы можете проверить, как ваши рабочие нагрузки справляются с обновлением Kubernetes, с помощью Rancher Desktop. Когда вы меняете версию Kubernetes, используемую Rancher Desktop, на более новую версию, она обновляет Kubernetes и сохраняет ваши рабочие нагрузки.

В SUSE мы хотим сделать работу с Kubernetes на вашем компьютере проще и проще. Тем, кто разрабатывает приложения или упаковывает их для работы в Kubernetes, нужна простая в использовании локальная среда.

Когда Rancher Desktop был запущен, существующие инструменты с открытым исходным кодом, которые позволяли вам запускать Kubernetes на вашем рабочем столе, были инструментами командной строки. Многие из этих инструментов зависели от других внешних инструментов. Мы знали, что многим в сообществе нужно простое и понятное настольное приложение.

Мы также знали, что в производстве используется большое количество версий Kubernetes. Мы хотели, чтобы в локальной среде использовалась та же версия Kubernetes, что и в производственной среде. Со всеми нюансами в выпусках Kubernetes и изменениями API между выпусками тестирование и использование того же выпуска локально, что и в рабочей среде, может быть полезным.

По поводу выхода этого новая версия 1.0.0, можно отметить, что она помечена как стабильная и знаменует собой переход к процессу разработки с предсказуемым циклом выпуска и регулярными корректирующими обновлениями.

В дополнение к этому SUSE упоминает, что в будущем они планируют работать над тремя целями:

- Во-первых, будет стабильный процесс выпуска новых функций и исправлений ошибок. Сюда входят регулярные выпуски исправлений для исправления ошибок по предсказуемому графику.

– Во-вторых, команда активно работает над небольшими функциями и более крупными проблемами, которые будут включены в выпуски функций. Простым примером этого является улучшенная поддержка сетей при подключении к VPN.

– В-третьих, это разработка некоторых важных новых функций. Подробности об этом появятся в будущих объявлениях.

В конце концов если вам интересно узнать об этом больше программы, вы должны знать, что она написана на JavaScript с использованием платформы Electron и распространяется под лицензией Apache 2.0 и что она доступна как для Linux (deb и rpm), так и для macOS и Windows.

Вы можете уточнить подробности в по следующей ссылке.


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.