-
Notifications
You must be signed in to change notification settings - Fork 223
Allow MicroShift to join new worker nodes #471
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
Conversation
|
For some reason, the cluster role bindings added using bindata strategy are not being applied. That causes kubelet to: |
|
Now the ClusterRoleBindings get properly applied. |
e3aeaa1 to
88d042f
Compare
c5ac2bf to
a12ded3
Compare
oglok
left a comment
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.
Good job! Some minor comments. Once the klog patch is out of the PR, we can remove the WIP so it can be reviewed.
a12ded3 to
38ae529
Compare
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
38ae529 to
5233daa
Compare
|
@oglok @mangelajo this is a pretty big PR and conflates many changes (introducing debug flags, formatting changes, config param changes, mDNS, multi-node, etc.) into one, which makes it hard to review. Can we split this into independent PRs? |
|
Also, as this impacts the MicroShift architecture and UX, we'll need an RFE doc in |
|
/retest |
|
@fzdarsky its broken into logical commits, we expected that would suffice for agility. If we go the PR route this is going to be eternal. I'm ok with extracting specific commits to individual PRs but I don't think is a good approach to split all since those are dependent (if we want this for 2021) I'm fine if we are ok with slipping off Quarter |
|
In gerrit chained patches are easier but GitHub is a mess when you try to chain dependent PRs |
|
I will split out some patches which can be out of the chain and topic of this PR without great issue, the only thing is that for this PR to be functional (or if somebody wants to test the PR) those other patches will need to be merged first |
|
Extracted to separate PR: #497 |
Signed-off-by: Ricardo Noriega <[email protected]>
Signed-off-by: Ricardo Noriega <[email protected]>
Signed-off-by: Ricardo Noriega <[email protected]>
5233daa to
6fffa89
Compare
Signed-off-by: Ricardo Noriega <[email protected]>
This patch only tackles the Kubelet configuration and not kube-proxy. Signed-off-by: Ricardo Noriega <[email protected]>
Signed-off-by: Ricardo Noriega <[email protected]>
Signed-off-by: Ricardo Noriega <[email protected]> Signed-off-by: Miguel Angel Ajo <[email protected]>
netgo is the network library in go, which implements network functions without using the basic linux libraries, but netgo does not implement mDNS resolution, the system can be configured to do mDNS name resolution. This doesn't add new dynamic libraries simply uses the existing ones, but stops compiling in the native-go network functions. Signed-off-by: Miguel Angel Ajo <[email protected]>
Signed-off-by: Miguel Angel Ajo <[email protected]>
6fffa89 to
40bff39
Compare
|
/retest |
2 similar comments
|
/retest |
|
/retest |
|
@oglok: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. I understand the commands that are listed here. |
|
Issues go stale after 90d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
|
@oglok: PR needs rebase. DetailsInstructions 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. |
|
Closing for now until we decide the multi-node strategy. This is a good PoC for learning to build the right solution. |
Allow MicroShift to join new worker nodes, according to design here #498 (see individual commits for review),
Related PRs: #499 , #500