meshery / meshery-operator

Meshery Operator is a Kubernetes Operator that deploys and manages the lifecycle of two Meshery components critical to Meshery's operations of Kubernetes clusters
https://meshery.io
Apache License 2.0
111 stars 80 forks source link

Add support for ARM with a multi platform workflow #355

Open Revolyssup opened 2 years ago

Revolyssup commented 2 years ago

Current Behavior

Meshery operator is only built for x86 architecture currently.

Desired Behavior

Remove any platform hardcoding from Dockerfile and add a multiplatform workflow. Refer to other Meshery repositories.

Implementation

Acceptance Tests

Mockups


Contributor Guides and Resources

XDRAGON2002 commented 2 years ago

@Revolyssup I would like to work on this, but could you guide me a bit as to what all changes need to be done?

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 1 year ago

This issue is being automatically closed due to inactivity. However, you may choose to reopen this issue.

leecalcote commented 1 year ago

@Revolyssup has this been a topic in the Meshery Build and Release meeting?

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Aisuko commented 1 year ago

It looks like we have a cross-platform script already but we do not use it. https://github.com/meshery/meshery-operator/blob/08983a686bd6672a8de44b68f0fa3440388039bf/Makefile#L155-L164

https://github.com/meshery/meshery-operator/blob/08983a686bd6672a8de44b68f0fa3440388039bf/.github/workflows/build-and-release.yml#L23-L38

sandramsc commented 10 months ago

This issue has been open for some time with no recent activity, unassigning to open it up for new contributors to give it a go.

dongrep commented 3 months ago

Can i give it a go?

lekaf974 commented 2 months ago

@leecalcote, @Revolyssup is this something still required ?