-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Multi-node proposal #2565
Multi-node proposal #2565
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: pbitty Assign the PR to them by writing The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Can one of the admins verify this patch? |
/cc @r2d4 |
|
||
### Networking | ||
|
||
A multi-node cluster relies on a CNI plugin deployed as a DaemonSet to handle routing between nodes. Minikube installs a default CNI distribution out-of-the-box. This can be disabled, allowing a user to install their own choice of CNI plugin, eg. `--cni-plugin=none`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thinki minikube flag for CNI plugin is --network-plugin
, not --cni-plugin
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think in this case we may need a different flag than network-plugin
, or a change in the semantics of this flag, because here we're talking about setting which CNI plugin to use.
The network-plugin
flag just tells localkube (or kubelet) whether to use cni
or kubenet
,
whereas I am proposing we have a flag that tells minikube
which CNI plugin should be installed on the cluster automatically, eg. flannel, calico, weave.
If we let minikube handle installing the CNI plugin, we would want to force the value of this flag to cni
, or return an error if the value is not cni
.
@r2d4 Are you available for a call sometime this week or next? @afbjorklund is also interested in participating. |
Yep @pbitty. Feel free to ping me in slack to coordinate a time (mrick@) |
Minikube is getting error but after getting error we can rid of how the process we can proceed and we will learn how to proceed |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
keep alive |
What is the status on this? |
@zlex7 : as per the actual code (#2539), nobody is currently working on it. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Rotten issues close after 30d of inactivity. Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
This is a more fleshed out proposal based on:
The original prototype notes are a bit messy, so here is a cleaner version.
This is meant as a basic design spec that we can have discussions around, and shape into something we feel is worth building.