IBM / portieris

A Kubernetes Admission Controller for verifying image trust.
Apache License 2.0
332 stars 78 forks source link

s390x architecture support #383

Closed huoqifeng closed 1 year ago

huoqifeng commented 2 years ago

Is your feature request related to a problem? Describe the feature request. When deploy kubernetes in IBM Z worker node which is s390x architecture, I can not get the proper portieris OCI image to deploy.

Describe the solution that you'd like I'd like the CI in the repository can generate both x86 and s390x architecture OCI images, so that I can use it in an IBM Z worker node.

Describe alternatives you've considered No

Additional context Add any other context or screenshots about the feature request.

sjhx commented 2 years ago

Seems like a very reasonable request. We should switch to pushing an OCI image index with at least amd64 and s390 images. Will need Makefile / Dockerfile enhancements.

huoqifeng commented 2 years ago

Seems like a very reasonable request. We should switch to pushing an OCI image index with at least amd64 and s390 images. Will need Makefile / Dockerfile enhancements.

@sjhx thank you for the support, please let me know if there is any help required from me :-)

sjhx commented 2 years ago

This required implementation almost exclusively in the ibm internal build environment. Leaving the issue here for visibility.

huoqifeng commented 2 years ago

@sjhx besides the s390x support for portieris image itself, does portieris support multiarch images manifest? Could policy be applied to multiarch image manifest?

sjhx commented 1 year ago

there is a build available for testing at icr.io/portieris/portieris/v0.13.7.s390 expect that the builds will be multiarchitecture from the next release will close this issue at that point

sjhx commented 1 year ago

shipped generally in v0.13.8