Skip to content

Support for ARM-based Architecture #405

@flo-kn

Description

@flo-kn

Hi there 👋 ,

on the Main Readme it shows the supported Platforms. Also checking the node affinitiy specs of the ibm-cert-manager-operator

It shows that ARM is not supported (yet):

              spec:
                affinity:
                  nodeAffinity:
                    requiredDuringSchedulingIgnoredDuringExecution:
                      nodeSelectorTerms:
                        - matchExpressions:
                            - key: kubernetes.io/arch
                              operator: In
                              values:
                                - amd64
                                - ppc64le
                                - s390x

Consequently on my local dev env that's based on M1 I get an error for IBM tutorials (e.g. this one) and Labs that include ibm-cert-manager-operator.

0/1 nodes are available: 1 node(s) didn't match Pod's node affinity/selector. preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling..

I know there is always a workaround. But honestly, this has become a pain during daily development process recently. 🤕

Therefore the question: Is it planned to offer ARM-platform support anytime soon so that M1 users can use it too? Many thanks in advance. Happy for any hint or pointer to resources that makes live easer. Maybe I'm overlooking something?

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