pulumi / pulumi-kubernetes-operator

A Kubernetes Operator that automates the deployment of Pulumi Stacks
Apache License 2.0
225 stars 54 forks source link

Consider publishing arm 64 `pulumi-kubernetes-operator` images #430

Open phillipedwards opened 1 year ago

phillipedwards commented 1 year ago

Hello!

Issue details

Consider publishing arm 64 pulumi-kubernetes-operator images

Affected area/feature

rquitales commented 1 year ago

Note: we'll also need to verify that these images run as expected on ARM nodes.

rquitales commented 1 year ago

Upon further testing, this requires upstream changes to pulumi/pulumi-docker-containers to ensure that certain binaries work as expected.

I've pushed an alpha build of this image that could be used for verification and testing, and can be used with the following image tag: pulumi/pulumi-kubernetes-operator:v1.11.5-arm64-alpha.

devantler commented 5 months ago

Any news? 👀 Its been a year since this issue last saw activity.

EronWright commented 1 week ago

Update: in 2.x, we now do publish an arm64 build of the operator image (link). However, one still needs to have an arm64 build of the "kitchen-sink" pulumi image (see https://github.com/pulumi/pulumi-docker-containers/issues/297). While we do have arm64 builds of the language-specific images, we don't use them by default.

Also, we don't have "non-root" variants of the language-specific images (see https://github.com/pulumi/pulumi-docker-containers/issues/308).