Podman Desktop, et containeradministrasjonsverktøy

Podman Desktop

Podman Desktop er Red Hats nye verktøytilbud for containeradministrasjon

Red Hat avduket nylig gjennom et innlegg, den første store utgivelsen av Podman Desktop, en GUI-implementering for å bygge, kjøre og administrere containere som konkurrerer med produkter som Rancher Desktop og Docker Desktop.

Podman Desktop lar utviklere uten kunnskap systemadministrasjon bygge, kjøre, teste og publisere mikrotjenester og applikasjoner utviklet for isolasjonssystemer Fra containere på arbeidsstasjonen før du distribuerer dem til produksjonsmiljøer.

Etter måneder med hardt arbeid, er vi glade for å kunngjøre den generelle tilgjengeligheten (GA) av Podman Desktop 1.0. La oss utforske hva Podman Desktop er og hvorfor det kan være fordelaktig for bedriftsutviklere.

Integrasjon med Kubernetes- og OpenShift-plattformer støttes, i tillegg til å bruke ulike kjøretider for å kjøre containere, for eksempel Podman Engine , Podman Lima, crc og Docker Engine.

Miljøet på utviklerens lokale system kan speile konfigurasjonen av produksjonsmiljøet der ferdige applikasjoner kjøres (blant annet kan multi-node Kubernetes-klynger og OpenShift-miljøer simuleres på det lokale systemet).

Av hovedtrekkene Podman Desktop fremhever følgende:

  • Cross-platform, kan installeres og kjøres på Windows, macOS og Linux
  • Konfigurer og installer via Podman, Kind, Red Hat OpenShift Local, Developer Sandbox for Red Hat OpenShift
  • Lar deg opprette, kjøre, administrere og feilsøke containere og pods
  • Du kan kjøre pods med eller uten Kubernetes
  • Den har en integrert terminal for tilgang til containerne
  • Tillater administrasjon av flere containermotorer
  • Kompatibel med Docker Compose
  • La oss kjøre Kubernetes YAML
  • Generer Kubernetes YAML fra Pods
  • Podify og Kubify: Gjør beholdere til pods og Kubernetes
  • VPN og proxy-innstillinger
  • Håndtering av bilderegistrering
  • Konfigurer flere OCI-poster
  • Air-Gapped installasjon
  • Bro mellom lokale og fjerntliggende miljøer
  • Aktiverer eksternt administrerte tjenester lokalt
  • utvidelses
  • Evne til å utvide containermotorer eller Kubernetes-leverandører
  • Utvidelsespunkter for å legge til handlinger, menyer, innstillinger og berike brukergrensesnittet med spesifikke funksjoner

Det er nevnt at støtte for ekstra motorer for å kjøre containere, Kubernetes-leverandører og verktøysett kan implementeres i form av plugins til Podmans skrivebord. For eksempel er plugins tilgjengelig for å kjøre en enkelt node OpenShift Local cluster lokalt og koble til OpenShift Developer Sandbox-skytjenesten.

Podman Desktop er et containeradministrasjonsverktøy som lar utviklere enkelt opprette, administrere og distribuere containere på sin lokale maskin. Podman Desktop laster ned, installerer og abstraherer innstillingene fra det underliggende miljøet. Dette gjør det til et lett og effektivt alternativ for containeradministrasjon uten å måtte administrere alt lokalt.

I tillegg til dette fremheves det også at verktøy er gitt for å administrere beholderbilder, arbeide med pods og partisjoner, lag bilder fra Containerfile og Dockerfile, koble til containere via terminal, last ned bilder fra OCI container registre og publiser bildene dine til dem, administrer tilgjengelige ressurser i containere (minne, CPU, lagring).

Podman Desktop kan også brukes til å konvertere containerbilder og koble til isolasjonsmotorer Lokale containere og ekstern Kubernetes-basert infrastruktur for å være vert for podene dine og generere YAML-filer for Kubernetes eller kjøre Kubernetes YAML på et lokalt system uten Kubernetes.

Det er mulig å minimere applikasjonen til systemstatusfeltet for rask administrasjon gjennom en widget som tillater, uten å bli distrahert fra utviklingen, å evaluere statusen til containere, stoppe og starte containere, administrere miljøer basert på Podman-verktøysett og Kind.

Til slutt, for de som er interessert i dette verktøyet, bør de vite at Podman Desktop-koden er skrevet i TypeScript ved å bruke Electron-plattformen og distribueres under Apache 2.0-lisensen.

Som for interessert i å prøve eller installere Podman Desktop på systemet deres bør de vite at det tilbys ferdige bygg Linux, Windows og macOS.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.