Skip to content

axel7083/extension-podman-quadlet

 
 

Repository files navigation

Podman Desktop Quadlet Extension

Overview

quadlet-list.png

Install

You can install the Podman Quadlet Extension from the extension page and use ghcr.io/axel7083/pd-extension-quadlet:latest. See the instruction on How to install an extension

Requirements

  • Podman version 5 and above

Generating Quadlets

This extension will allow you to list, generate, enable and delete podman quadlet in a given Podman Machine.

This extension integrate the Podlet tool, allowing you to generate Quadlet file from an existing resource such as a Container or an Image.

Containers

You can generate Quadlet from the Podman Desktop containers page, as visible bellow

generate-from-containers-list.png

quadlet-generate-container.png

Once generated, the podlet output can be edited before being loaded into the Podman Machine

edit-podlet-output.png

Compose

Podlet has a support for create quadlet from an existing compose specification

Podman Desktop group containers in the same compose project. This allows us to determine which spec has been used by looking at the com.docker.compose.project.config_files containers label

generate-from-compose.png

Two type of Quadlet can be generated from a compose specification, Container, Kube or Pod

quadlet-generate-compose.png

About

Manage, create Podman Quadlets in Podman Desktop

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 76.7%
  • Svelte 19.1%
  • JavaScript 3.9%
  • Other 0.3%