Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release new tiller docker image on arm64 #3269

Closed
kevinzs2048 opened this issue Dec 18, 2017 · 12 comments
Closed

Release new tiller docker image on arm64 #3269

kevinzs2048 opened this issue Dec 18, 2017 · 12 comments
Labels

Comments

@kevinzs2048
Copy link

Now tiller image only support X86_64.
https://console.cloud.google.com/gcr/images/kubernetes-helm/GLOBAL/tiller
Do we plan to release tiller image for other architecture?
Tiller image is an essential image for helm user, we need it in project "Kolla-kubernetes".
If you don't have a machine on arm64, we linaro can help to build it.

@vielmetti
Copy link

Second this proposal, and the Works on Arm project also would have an arm64 system to provide for the task of testing and CI. http://github.com/worksonarm/cluster

@vielmetti
Copy link

There was a discusssion of this on the Kubernetes #helm-users Slack channel, at https://kubernetes.slack.com/archives/C0NH30761/p1521144772000010 with @technosophos and @mattfarina . Hoping to get this work in scope for a future release.

@vielmetti
Copy link

There's now a community build of Tiller for arm64 delivered in multiarch format at https://github.com/jessestuart/tiller-multiarch .

@kevinzs2048
Copy link
Author

@vielmetti Great! I appreciate your work

@gaozhangfei
Copy link

@vielmetti does https://github.com/jessestuart/tiller-multiarch will be merged in tiller master branch?
Tiller v2.9.1 seems still does not support arm64

@bacongobbler
Copy link
Member

bacongobbler commented Jun 21, 2018

@gaozhangfei see #4200; basically we're still scoping out the work necessary to architect this properly and partially holding off until the CNCF transfer is complete.

We're completely open to the idea; someone just has to do the work. ;)

@gaozhangfei
Copy link

Thanks @bacongobbler
That's great, will it be appeared at tiller v2.9.2 version?
Can't wait to have a try :)

@bacongobbler
Copy link
Member

bacongobbler commented Jun 21, 2018

It will not. See my updated comment + the comments in that thread. Basically there's a few things blocking that section of work from being started.

@michael-robbins
Copy link

Where did we get with this? Been 6+ months...

@kfox1111
Copy link

kfox1111 commented Jan 4, 2019

Yes please. I'd like to use it too.

I've been using the https://github.com/jessestuart/tiller-multiarch stuff on my rock64's and it is working well.

@bacongobbler
Copy link
Member

#5039

alexandruavadanii added a commit to alexandruavadanii/iec that referenced this issue Mar 1, 2019
Initialize tiller service account with cluster-admin role [1].
While at it, use multiarch tiller image from [2], as recommended
in [3], at least until upstream gcr.io repo gets proper multiarch
support.

[1] https://helm.sh/docs/using_helm/#role-based-access-control
[2] https://github.com/jessestuart/tiller-multiarch
[3] helm/helm#3269

Change-Id: I3719b648de0cbec9fc8802c74763c45233a04861
Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
@bacongobbler
Copy link
Member

Closing for the same reasons in #2649. For posterity:

As per the announcement on the mailing list, Helm 2.15.0 is the last release where we will be merging new features for Helm 2. Tiller has been removed in Helm 3 so I don't see us moving forward with this proposal, so I'm going to close this as something we do not plan to merge in the 2.15 timeframe.

That being said, the tiller-multiarch project has been providing amd64 tiller images for Helm 2, so I'd suggest focusing efforts on that project going forward. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants