Repository navigation
2.3.0
pkl-podman 2.3.0 (2025-08-01)
This is the 2.3.0 release of pkl-podman - declarative Podman configuration using Pkl.
Installation
Option 1: PklProject Dependencies (Recommended)
Add to your PklProject dependencies:
dependencies {
["podman"] = "package://pkl.declix.org/pkl-podman@2.3.0"
}
Then import with short syntax:
import "@podman/Container.pkl"
import "@podman/Pod.pkl"
import "@podman/Build.pkl"
import "@podman/Volume.pkl"
import "@podman/Network.pkl"
import "@podman/Kube.pkl"Option 2: Direct Import
// Container configuration
amends "package://pkl.declix.org/pkl-podman@2.3.0#/Container.pkl"
// Pod configuration
amends "package://pkl.declix.org/pkl-podman@2.3.0#/Pod.pkl"
// Build configuration
amends "package://pkl.declix.org/pkl-podman@2.3.0#/Build.pkl"
// Volume configuration
amends "package://pkl.declix.org/pkl-podman@2.3.0#/Volume.pkl"
// Network configuration
amends "package://pkl.declix.org/pkl-podman@2.3.0#/Network.pkl"
// Kubernetes YAML
amends "package://pkl.declix.org/pkl-podman@2.3.0#/Kube.pkl"Features
- align Kube.pkl with official podman-systemd.unit(5) specification (2d23f32)