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

Edge based services in proxy #44499

Merged

Conversation

wojtek-t
Copy link
Member

This is sibling effort to what I did for endpoints in KubeProxy.
This PR is first one (changing config & iptables) - userspace will follow.

@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Apr 14, 2017
@k8s-github-robot k8s-github-robot added approved Indicates a PR has been approved by an approver from all required OWNERS files. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Apr 14, 2017
@wojtek-t wojtek-t added release-note-none Denotes a PR that doesn't merit a release note. and removed approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Apr 14, 2017
@wojtek-t wojtek-t added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. approved Indicates a PR has been approved by an approver from all required OWNERS files. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed release-note-label-needed labels Apr 14, 2017
@k8s-reviewable
Copy link

This change is Reviewable

@@ -45,7 +45,24 @@ type ServiceConfigHandler interface {
OnServiceUpdate(services []*api.Service)
}

// EndpointsHandler is an abstract interface o objects which receive
// ServiceHandler is an abstract interface of objects whic receive
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: which

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

@k8s-github-robot k8s-github-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 17, 2017
@wojtek-t wojtek-t force-pushed the edge_based_services_in_proxy branch from fecdd15 to d7a54dd Compare April 18, 2017 09:26
@k8s-github-robot k8s-github-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 18, 2017
@wojtek-t
Copy link
Member Author

@thockin - PTAL (I'm going to send a similar PR to #44494 for services as a follow up to this).

@wojtek-t wojtek-t force-pushed the edge_based_services_in_proxy branch from d7a54dd to 8b67d27 Compare April 18, 2017 10:52
@wojtek-t wojtek-t force-pushed the edge_based_services_in_proxy branch from 8b67d27 to 7a647f9 Compare April 18, 2017 11:31
@thockin
Copy link
Member

thockin commented Apr 19, 2017

/lgtm

@thockin thockin closed this Apr 19, 2017
@wojtek-t
Copy link
Member Author

@thockin - any reason why you closed this?

@wojtek-t wojtek-t reopened this Apr 19, 2017
@k8s-github-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: thockin, wojtek-t

Needs approval from an approver in each of these OWNERS Files:

You can indicate your approval by writing /approve in a comment
You can cancel your approval by writing /approve cancel in a comment

@wojtek-t wojtek-t added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Apr 19, 2017
@wojtek-t
Copy link
Member Author

@k8s-bot etcd3 test this, issue: #43520

@k8s-github-robot
Copy link

Automatic merge from submit-queue

@k8s-github-robot k8s-github-robot merged commit 505ec43 into kubernetes:master Apr 19, 2017
@k8s-ci-robot
Copy link
Contributor

@wojtek-t: The following test(s) failed:

Test name Commit Details Rerun command
Jenkins GCI GCE e2e 7a647f9 link @k8s-bot gci gce e2e test this

Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR.

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. I understand the commands that are listed here.

@wojtek-t wojtek-t deleted the edge_based_services_in_proxy branch May 23, 2017 10:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. release-note-none Denotes a PR that doesn't merit a release note. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants