Merge pull request #118073 from jsafrane/support-podman

Support podman for building release images
This commit is contained in:
Kubernetes Prow Robot 2023-05-18 11:26:34 -07:00 committed by GitHub
commit 6e8d234bf8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -729,7 +729,8 @@ function kube::util::ensure-cfssl {
# Check if we have "docker buildx" commands available
#
function kube::util::ensure-docker-buildx {
if docker buildx >/dev/null 2>&1; then
# podman returns 0 on `docker buildx version`, docker on `docker buildx`. One of them must succeed.
if docker buildx version >/dev/null 2>&1 || docker buildx >/dev/null 2>&1; then
return 0
else
echo "ERROR: docker buildx not available. Docker 19.03 or higher is required with experimental features enabled"