Podman Desktop, narzędzie do zarządzania kontenerami

Pulpit Podmana

Podman Desktop to nowe narzędzie firmy Red Hat do zarządzania kontenerami

Prezentacja Red Hat niedawno przez post, pierwsze główne wydanie Pulpit Podmana, implementacja GUI do budowania, uruchamiania i zarządzania kontenerami, która konkuruje z produktami takimi jak Rancher Desktop i Docker Desktop.

Pulpit Podmana pozwala programistom bez wiedzy administracja systemami budować, uruchamiać, testować i publikować mikrousługi i aplikacji opracowanych dla systemów izolacyjnych Z kontenerów na stacji roboczej przed wdrożeniem ich w środowiskach produkcyjnych.

Po miesiącach ciężkiej pracy z przyjemnością ogłaszamy ogólną dostępność (GA) Podman Desktop 1.0. Przyjrzyjmy się, czym jest Podman Desktop i dlaczego może być korzystny dla programistów korporacyjnych.

Obsługiwana jest integracja z platformami Kubernetes i OpenShift, a także używanie różnych środowisk wykonawczych do uruchamiania kontenerów, takich jak Podman Engine, Podman Lima, crc i Docker Engine.

Środowisko na lokalnym systemie dewelopera może odzwierciedlać konfigurację środowiska produkcyjnego, w którym działają gotowe aplikacje (m.in. na lokalnym systemie można symulować wielowęzłowe klastry Kubernetes i środowiska OpenShift).

Z główne kluczowe cechy Podman Desktop wyróżnia następujące elementy:

  • Wieloplatformowy, można zainstalować i uruchomić w systemach Windows, macOS i Linux
  • Skonfiguruj i zainstaluj przez Podman, Kind, Red Hat OpenShift Local, Developer Sandbox dla Red Hat OpenShift
  • Umożliwia tworzenie, uruchamianie, zarządzanie i debugowanie kontenerów i zasobników
  • Możesz uruchamiać pody z Kubernetes lub bez niego
  • Posiada zintegrowany terminal umożliwiający dostęp do kontenerów
  • Umożliwia zarządzanie wieloma silnikami kontenerów
  • Kompatybilny z Docker Compose
  • Uruchommy Kubernetes YAML
  • Wygeneruj Kubernetes YAML z podów
  • Podify i Kubify: zamień kontenery w kapsuły i Kubernetes
  • Ustawienia VPN i proxy
  • Zarządzanie rejestracją obrazu
  • Skonfiguruj wiele rekordów OCI
  • Instalacja ze szczeliną powietrzną
  • Pomost między środowiskami lokalnymi i zdalnymi
  • Włącza zdalnie zarządzane usługi lokalnie
  • Rozszerzalność
  • Możliwość rozszerzenia silników kontenerów lub dostawców Kubernetes
  • Punkty rozszerzeń, aby dodać akcje, menu, ustawienia i wzbogacić interfejs użytkownika o określone możliwości

Wspomina się, że obsługa dodatkowych silników do uruchamiania kontenerów, dostawców Kubernetes i zestawy narzędzi można zaimplementować w postaci wtyczek na pulpit Podmana. Na przykład dostępne są wtyczki do lokalnego uruchamiania lokalnego klastra OpenShift z jednym węzłem i łączenia się z usługą chmurową OpenShift Developer Sandbox.

Podman Desktop to narzędzie do zarządzania kontenerami, które umożliwia programistom łatwe tworzenie, zarządzanie i wdrażanie kontenerów na ich komputerze lokalnym. Podman Desktop pobiera, instaluje i wyodrębnia ustawienia z podstawowego środowiska. To sprawia, że ​​jest to lekka i wydajna opcja zarządzania kontenerami bez narzutu związanego z koniecznością lokalnego zarządzania wszystkim.

Oprócz tego podkreśla się również, że udostępniane są narzędzia do zarządzania obrazami kontenerów, pracy z podami i partycjami, tworzyć obrazy z Containerfile i Dockerfile, łączyć się z kontenerami przez terminal, pobierać obrazy z rejestrów kontenerów OCI i publikować w nich swoje obrazy, zarządzać zasobami dostępnymi w kontenerach (pamięć, CPU, storage).

Pulpit Podmana może być również używany do konwertowania obrazów kontenerów i łączenia się z silnikami izolacji Lokalne kontenery i zewnętrzna infrastruktura oparta na Kubernetes do hostowania podów i generowania plików YAML dla Kubernetes lub uruchamiania Kubernetes YAML w systemie lokalnym bez Kubernetes.

Możliwe jest zminimalizowanie aplikacji do zasobnika systemowego w celu szybkiego administrowania poprzez widżet, który pozwala, bez odrywania się od programowania, oceniać stan kontenerów, zatrzymywać i uruchamiać kontenery, zarządzać środowiskami opartymi o zestawy narzędzi Podman i Kind.

Wreszcie, osoby zainteresowane tym narzędziem powinny wiedzieć, że kod Podman Desktop jest napisany w TypeScript przy użyciu platformy Electron i jest rozpowszechniany na licencji Apache 2.0.

Jeśli chodzi o zainteresowany wypróbowaniem lub zainstalowaniem Podman Desktop w swoim systemie, powinni wiedzieć, że oferowane są gotowe kompilacje Linux, Windows i macOS.


Zostaw swój komentarz

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

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  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.