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

Bake ServiceExtension into GLBC workflow #172

Closed

Conversation

MrHohn
Copy link
Member

@MrHohn MrHohn commented Mar 28, 2018

PR depends on #163 (thinking of not distracting folks). Please only look at the last commit if you'd like to take a glance before that is merged.

This makes ServiceExtension create/update/delete trigger ingress sync. Also, the corresponding ServiceExtension will be save in backends.ServicePort if a service references it. This doesn't have actual impact on LB configuration yet.

Logic is gated behind a flag.

/hold

@k8s-ci-robot k8s-ci-robot added do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. labels Mar 28, 2018
@freehan
Copy link
Contributor

freehan commented Mar 30, 2018

I would recommend you just have a separate PR for vendoring.

@MrHohn
Copy link
Member Author

MrHohn commented Mar 30, 2018

I would recommend you just have a separate PR for vendoring.

Yeah I'd like to, though without updating the import in codes, dep might not pull in the new dependencies :/

@MrHohn
Copy link
Member Author

MrHohn commented Mar 30, 2018

Closing this for now, the workflow modification are subject to change.

@MrHohn MrHohn closed this Mar 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants