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

Adopt kubeadm tool for cluster creation #553

Closed
bogdando opened this issue Oct 18, 2016 · 15 comments · Fixed by #1631
Closed

Adopt kubeadm tool for cluster creation #553

bogdando opened this issue Oct 18, 2016 · 15 comments · Fixed by #1631
Labels

Comments

@bogdando
Copy link
Contributor

bogdando commented Oct 18, 2016

We should delegate some CM tasks to the kubeadm tool in Kubernetes.
For the start, that may be a certificates management for k8s cluster nodes. Because this is the most time consuming operation on a large scale.

Perhaps we could do that by adopting https://github.com/att-comdev/halcyon-kubernetes work to Kargo

@Smana
Copy link
Contributor

Smana commented Oct 18, 2016

That's exactly what we've talked about with @v1k0d3n and @rsmitty, we should start this item asap.
That would be an option and may become the default installation method in the future

@v1k0d3n
Copy link
Contributor

v1k0d3n commented Oct 18, 2016

@bogdando + @Smana yeah, this sounds good. let me do a couple of things before i merge in and find intersecting points with kubespray (if this is ok)? i am in the process of adding a couple of things; the obvious is centos. i contacted maintainers of a kubeadm/centos/ansible project, and they were fine with merging the efforts. we should probably talk about how you want to handle sdn's too. i was planning on adding sdn's today for:

  • calico
  • canal
  • weave
  • romana

@bogdando
Copy link
Contributor Author

@v1k0d3n sure, please also join to my WIP patch review

@bogdando
Copy link
Contributor Author

bogdando commented Oct 19, 2016

Related issue that makes integration with CM very painful kubernetes/kubernetes#35133

@bogdando
Copy link
Contributor Author

Another blocker issue kubernetes/kubernetes#33729

@bogdando
Copy link
Contributor Author

And multi master steps are unclear kubernetes/kubernetes#35188

@bogdando
Copy link
Contributor Author

There is also yet possible to use hyperkube for kubeadm kubernetes/kubernetes#35190

@bogdando
Copy link
Contributor Author

bogdando commented Oct 20, 2016

This is yet doable, closing. But I continue my WIP branch tho

@mattymo
Copy link
Contributor

mattymo commented Oct 20, 2016

We should keep this open and let it be a roadmap item.

@Smana Smana reopened this Oct 20, 2016
@bogdando bogdando added compat help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. feature labels Dec 27, 2016
@mattymo mattymo self-assigned this Sep 9, 2017
@mattymo mattymo removed the help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. label Sep 9, 2017
@luxas
Copy link

luxas commented Sep 10, 2017

For subscribers to this thread, the work on the kubespray side has now begun 🎉
See: #1631

@v1k0d3n
Copy link
Contributor

v1k0d3n commented Sep 12, 2017

this is great news @luxas!

@luxas
Copy link

luxas commented Sep 13, 2017

Should we open more targeted issues for implementing HA/upgrades/setting up e2es etc using kubeadm or ...?

@mattymo
Copy link
Contributor

mattymo commented Sep 13, 2017

@luxas of course. I will open them

@luxas
Copy link

luxas commented Sep 13, 2017

Great please cc me

@bogdando
Copy link
Contributor Author

I can't believe my eyes this one is done now! Well done folks, really, thank you for taking care of this!

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

Successfully merging a pull request may close this issue.

5 participants