Nützliche Podman-Befehle für den täglichen Betrieb.
Kubernetes Manifest mit systemd starten #
1systemctl enable --now podman-kube@$(systemd-escape $(pwd)/).serviceMulti-Arch-Image bauen und pushen1 #
1export IMAGE_VERSION=$(git tag --sort=-version:refname | grep -E '^[0-9]+\.[0-9]+\.[0-9]+$' | sort -V | tail -n 1)
2
3podman manifest create keel:${IMAGE_VERSION}
4
5podman build --platform linux/amd64,linux/arm64 --manifest localhost/keel:${IMAGE_VERSION} -f Dockerfile
6
7podman manifest push localhost/keel:${IMAGE_VERSION} docker://git.zyria.de/pyrox/keel:${IMAGE_VERSION}
8
9podman manifest push localhost/keel:${IMAGE_VERSION} docker://docker.io/ricariel/keel:${IMAGE_VERSION}