Skip to content
New issue

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

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

Already on GitHub? # 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!

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

Successfully merging a pull request may close this issue.

5 participants