Rancher Desktop, GUI за създаване, изпълнение и управление на базирани на Kubernetes контейнери

SUSE обяви пускането на новата версия на Rancher Desktop 0.6.0, че предоставя графичен интерфейс за създаване, изпълнение и управление на контейнери, базирани на платформата Kubernetes.

Програмата е написана на JavaScript с помощта на платформата Electron и се разпространява под лиценза Apache 2.0. Rancher Desktop първоначално се доставяше само за macOS и Windows, но версия 0.6.0 предоставя експериментална поддръжка за Linux.

Относно Rancher Desktop

Работен плот на Rancher е проект с отворен код за пренасяне на Kubernetes и управлението на контейнери на работния плот, е приложение Electron с основна бизнес логика написани на TypeScript и JavaScript който използва различни други части от технологии, за да предостави елементите на платформата, включително k3s, kubectl, nerdctl WSL, qemu и др. Приложението обвива множество части от технологии, за да осигури сплотено приложение.

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

Rancher Desktop ви позволява да тествате контейнери и приложения, предназначени да работят в контейнери на вашата работна станция чрез прост графичен интерфейс, преди да ги внедрите в производствени системи.

Освен него ви позволява да изберете конкретна версия на Kubernetes, която да използвате, да тествате контейнерите си с различни версии от Kubernetes, стартирайте контейнери незабавно, без да се регистрирате в услугите на Kubernetes, създавайте, получавате и пускайте изображения на контейнери и разгръщайте разработеното приложение в контейнер на локална система (мрежовите портове, свързани с контейнерите, са достъпни само от localhost).

Сред най-важните му характеристики, можем да подчертаем:

  • Версията на Kubernetes по ваш избор
  • Възможност за тестване на надстройката на Kubernetes до нова версия и да видите как реагират вашите работни натоварвания
  • Стартирайте контейнери и създавайте, изпращайте и извличайте изображения (захранвано от nerdctl)
  • Излагане на приложение на Kubernetes за локален достъп
  • Всичко това е обвито в приложение с отворен код.

Какво е новото в Rancher Desktop 0.6.0?

В тази нова издадена версия е предоставена визуализация на Rancher Desktop за linux и според разработчиците казват, че това позволява на потребителите на Rancher Desktop на Linux да контролират колко системни ресурси да използват контейнери и прави лесно и безопасно нулирането на средата. Това осигурява готови за използване пакети във формати deb и rpm за инсталиране.

От друга страна, на Mac и Linux, домашната директория се монтира като записваема, което засяга монтирането на обеми, плюс потребителският интерфейс на Images вече поддържа контейнерни пространства от имена. Контейнерните пространства от имена са отделни от пространствата от имена на Kubernetes.

Също така се отбелязва, че съобщенията за състоянието по време на стартиране и изключване вече имат повече подробности. Например, те ще ви кажат, когато Kubernetes API е активен, тези съобщения за състояние се показват като Kubernetes и containerd connect.

Накрая ако се интересувате да научите повече за това За тази нова пусната версия можете да проверите подробностите в следваща връзка.

Инсталиране на Rancher Desktop на Linux?

За тези, които се интересуват от възможността да инсталират Rancher Desktop на своята система, те могат да го направят, като следват инструкциите, които споделяме по-долу.

Първото нещо, което трябва да направим, е да инсталираме всички зависимости за да се избегнат проблеми с инсталацията и особено с изпълнението. Пакетите, които трябва да сме инсталирали са:

  • отивам
  • go
  • NVM
  • NodeJS

За тези, които са използвайки дистрибуции, които поддържат .deb пакети като Debian, Ubuntu и техните производни, можете да инсталирате Rancher Desktop, като отворите терминал и напишете следното:

wget https://github.com/rancher-sandbox/rancher-desktop/releases/download/v0.6.0/rancher-desktop_0.6.0_amd64.deb

sudo apt install ./rancher-desktop_0.6.0_amd64.deb

Сега за тези, които са потребители на дистрибуции с поддръжка на RPM пакети Както и SUSE, CentOS, RHEL, Fedora и други производни на тях, командите, които трябва да се изпълнят, са следните:

wget https://github.com/rancher-sandbox/rancher-desktop/releases/download/v0.6.0/rancher-desktop-0.6.0.x86_64.rpm

sudo rpm -i rancher-desktop-0.6.0.x86_64.rpm


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.