Skip to content

Multi-arch ORAS artifacts #145

@zachspar

Description

@zachspar

If I have a multi-architecture kubernetes cluster (ie. amd64 and arm64 nodes) how does k8s-kata-manager handle this? I would assume we can reference a multi-architecture in the kata manager configuration for each runtime class. However, looking at the code it doesn't pull for a specific arch, so we can't pass in an ORAS reference resolves to a multi-arch manifest.

Ideally, k8s-kata-manager should be smart enough to pull the proper ORAS artifact for the node's architecture for installation of the runtimeclass, and we can pass in a multi-arch ORAS reference. If we don't have this ability then we'd need to maintain two DaemonSet instances and runtimeclass configurations for them; one for amd64 and another for arm64.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions