openyurtio / yurt-app-manager

The workload controller manager from NodePool level in OpenYurt cluster
Apache License 2.0
6 stars 1 forks source link

[feature request] Provide multi-arch image #44

Closed SataQiu closed 2 years ago

SataQiu commented 2 years ago

What would you like to be added: Provide multi-arch image

Why is this needed:

# docker manifest inspect openyurt/yurt-app-manager:v0.5.0
{
    "schemaVersion": 2,
    "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
    "config": {
        "mediaType": "application/vnd.docker.container.image.v1+json",
        "size": 1041,
        "digest": "sha256:bb195e9e070f2f038200ad4ec321d3b1bc4aacdbd45775196bfc82b1de6ec737"
    },
    "layers": [
        {
            "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",
            "size": 17743696,
            "digest": "sha256:39fafc05754f195f134ca11ecdb1c9a691ab0848c697fffeb5a85f900caaf6e1"
        },
        {
            "mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",
            "size": 10941066,
            "digest": "sha256:35e9e1c1624942647c0dcaaa9829b9dbeb13e48d764df7908ed899b44282fb5d"
        }
    ]
}

others /kind feature

rambohe-ch commented 2 years ago

The issue was fixed by #61 . now we use docker buildx build to provide multi-arch image.