justingarfield / talos-boot-assets

Custom Talos Linux boot assets used in my home-ops environment.
1 stars 0 forks source link

Single tag multi-arch Installer #13

Open justingarfield opened 10 months ago

justingarfield commented 10 months ago

Currently the GitHub Actions Workflow is creating two different image tags for the Talos Installer images (installer-amd64 and installer-arm64).

Ultimately, these two different architecture images should be behind a single tag using a multi-arch Manifest List / Index.

Need to understand how to take the tarball artifacts that are output by the Talos Imager and create the multi-arch Manifest List, using something like the below binaries/tools:

mmalyska commented 9 months ago

for creating docker manifest, docker already provides tools for that. You can check this code https://github.com/mmalyska/github-workflows/blob/main/.github/workflows/talos-create-release.yaml#L110 how I combine two tags into one.