Firma SUSE wydała już wersję 1.0 Rancher Desktop 1.0

Firma SUSE ogłosiła niedawno wydanie „Rancher Desktop 1.0.0” która jest aplikacją typu open source, która zapewnia interfejs graficzny do tworzenia, uruchamiania i zarządzania kontenerami w oparciu o platformę Kubernetes.

Rancher Desktop ma podobny cel do zastrzeżonego produktu Docker Desktop i różni się przede wszystkim używaniem nerdctl CLI i środowiska uruchomieniowego kontenera do tworzenia i uruchamiania kontenerów, ale w przyszłości Rancher Desktop planuje dodać obsługę Docker i Moby CLI.

O Rancher Desktop 1.0.0

Pulpit ranczera umożliwia testowanie kontenerów i aplikacji przeznaczonych do uruchamiania na kontenerach na stacji roboczej za pomocą prostego interfejsu graficznego przed wdrożeniem ich w systemach produkcyjnych.

Pulpit ranczera pozwala wybrać konkretną wersję Kubernetes do użycia, testuj swoje kontenery z różnymi wersjami Kubernetes, uruchamiaj kontenery natychmiast bez rejestracji w usługach Kubernetes, tworzyć, uzyskiwać i hostować obrazy kontenerów oraz wdrażać swoją aplikację w kontenerze w systemie lokalnym (porty sieciowe powiązane z kontenerami są dostępne tylko z localhost).

Pod maską Rancher Desktop używa containerd lub dockerd jako silnika kontenerów, poza tym użytkownik ma możliwość wyboru, którego z nich użyć. Jest to bezpośrednio dostępne dla użytkowników Rancher Desktop podczas korzystania z nerdctl lub Docker CLI.

Te CLI pozwolą Ci na tworzenie, wypychanie i ściąganie obrazów kontenerów i uruchamiaj kontenery. Obrazy tworzone za pomocą tych narzędzi są bezpośrednio dostępne do uruchomienia w Kubernetes bez konieczności wypychania ich lub wyciągania z rejestru.

Po wybraniu środowiska wykonawczego dockerd dostępne jest gniazdo platformy Docker, z którego mogą korzystać inne narzędzia. Umożliwia to korzystanie z narzędzi takich jak k3d, które komunikują się bezpośrednio z gniazdem Docker.

Rancher Desktop udostępnia Kubernetes, korzystając z dystrybucji k3s, w wybranej przez Ciebie wersji. Pozwala to skonfigurować lokalne środowisko Kubernetes z tą samą wersją, której używasz w innym miejscu, na przykład w środowisku produkcyjnym.

Możesz przetestować, jak Twoje obciążenia obsługują aktualizację Kubernetes za pomocą Rancher Desktop. Po zmianie wersji Kubernetes używanej przez Rancher Desktop na nowszą wersję, Kubernetes zostanie zaktualizowany i zachowa Twoje obciążenia.

W SUSE chcemy, aby praca z Kubernetes na komputerze była łatwiejsza i prostsza. Ci, którzy tworzą aplikacje lub pakują je do działania na Kubernetes, potrzebują środowiska lokalnego, które jest łatwe w użyciu.

Kiedy Rancher Desktop został uruchomiony, istniejące narzędzia open source, które pozwalają uruchamiać Kubernetes na pulpicie, były narzędziami wiersza poleceń. Wiele z tych narzędzi zależało od innych narzędzi zewnętrznych. Wiedzieliśmy, że w społeczności jest wielu, którzy chcą prostej, nieskomplikowanej aplikacji komputerowej.

Wiedzieliśmy również, że istnieje duża liczba wersji Kubernetesa w użyciu produkcyjnym. Chcieliśmy, aby lokalna pojemność była tą samą wersją Kubernetes co produkcja. Biorąc pod uwagę wszystkie niuanse w wydaniach Kubernetes i zmiany API między wydaniami, testowanie i używanie tego samego wydania lokalnie, co w środowisku produkcyjnym, może być cenne.

Jeśli chodzi o wydanie tego nowa wersja 1.0.0, możemy wspomnieć, że jest oznaczona jako stabilna i oznacza przejście do procesu rozwoju z przewidywalnym cyklem wydawniczym i regularnymi aktualizacjami korygującymi.

Oprócz tego SUSE wspomina, że ​​na przyszłość planuje pracować nad trzema celami:

-Po pierwsze, nastąpi stabilny proces wydawniczy dotyczący funkcji i poprawek błędów. Obejmuje to regularne publikacje poprawek, które naprawiają błędy zgodnie z przewidywalnym harmonogramem.

– Po drugie, zespół aktywnie pracuje nad małymi funkcjami i większymi problemami, które zostaną uwzględnione w wydaniach funkcji. Prostym tego przykładem jest ulepszona obsługa sieci po połączeniu z VPN.

– Trzecia sprawa to opracowanie kilku ważnych nowych funkcji. Szczegóły zostaną podane w przyszłych komunikatach.

W końcu jeśli chcesz dowiedzieć się więcej na ten temat programu, powinieneś wiedzieć, że jest napisany w JavaScript przy użyciu platformy Electron i jest rozpowszechniany na licencji Apache 2.0 oraz że jest dostępny zarówno dla Linuksa (deb i rpm), macOS i Windows.

Możesz sprawdzić szczegóły w następujący link.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.