-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Gather user cases for kubeadm operator from CAPI side #7044
Comments
/cc @chrischdi seems like something you might be interested in! 🙂 |
@pacoxu thanks for reaching out with this issue. There is some starting discussion about mutability in CAPI (cc @enxebre), and personally, I would like to be more involved in it and work to a high-level design doc; IMO there are a few areas this document should figure out:
When we will get to the last point, this is probably where we will start to figure out if something like the kubeadm operator can be relevant for CAPI, and how/which use cases it can cover. In the meantime, I will try to join the kubeadm office hours to follow discussion there and to brainstorm about this idea |
@fabriziopandini Just watched the kubeadm office hour record. https://mail.google.com/mail/u/0/#inbox/FMfcgzGqPpgGlrWbcSVJpPnNjmbXXcQf is updated. Thanks for your advice and comments on it. More feedback and discussions are needed. |
This operator provide something just like rpm-ostree with --apply-live. Sorry, I'm new to this project. Just write some comments from my user experience. Thanks @pacoxu |
For kubeadm-operator topic, I think runc/containerd is out of the scope. For package management of apt/yum, it may be part of it for kubelet/kubeadm/kubectl upgrade.
|
@pacoxu If you consider manage binary out of kubelet/kubeadm/kubectl, do you think luet (https://luet.io/) is kind of good solution? |
Let's keep this discussion open to channel feedback to @pacoxu |
@pacoxu @fabriziopandini hi folks! Found this while exploring the options for automatic CA rotation in CAPI (issue: #7721) and this looks to be spot on! I am mostly interested in kubeadm operator and it is usage in the context of bare-metal provider implementation of CAPI. Copy pasting the use-cases from the 7721 here for better reach:
Also @pacoxu have not got to the bottom of the initial discussion yet, but is this https://github.com/pacoxu/kubeadm-operator implements kubernetes/kubeadm#1698 and a prototype we can give a try already? |
(doing some cleanup on old issues without updates) |
@fabriziopandini: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
User Story
kubeadm operator was discussed many times before.
Generally, it can handle
We want to gather a list of use cases from the CAPI side.
Detailed Description
I tried to build a kubeadm operator that can help users on day2.
I opened a thread in https://groups.google.com/g/kubernetes-sig-cluster-lifecycle/c/LMAABdj31DI as well.
Anything else you would like to add:
Descriptions about the current kubeadm operator status.
/kind feature
The text was updated successfully, but these errors were encountered: