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

Prune all kubeapiserver internal informer/lister codes from k/k #70217

Conversation

yue9944882
Copy link
Member

@yue9944882 yue9944882 commented Oct 25, 2018

the hub/internal object types is only used thru the handler chain. now we remove internal informers/listers to restrict that usage.

@kubernetes/sig-api-machinery-misc

Does this PR introduce a user-facing change?:

NONE

@k8s-ci-robot k8s-ci-robot added release-note-none Denotes a PR that doesn't merit a release note. 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. area/apiserver sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery. needs-kind Indicates a PR lacks a `kind/foo` label and requires one. needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. and removed needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. labels Oct 25, 2018
@yue9944882
Copy link
Member Author

/kind cleanup

@k8s-ci-robot k8s-ci-robot added kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. and removed needs-kind Indicates a PR lacks a `kind/foo` label and requires one. labels Oct 25, 2018
@liggitt
Copy link
Member

liggitt commented Oct 25, 2018

nice cleanup! I wonder if we can remove the internal clients as well.

@yue9944882
Copy link
Member Author

@liggitt yuh huh. about to. i just tried that locally but it involves larger changes than i thought. will do it in another pull 😉

@jennybuckley
Copy link

cc @yliaog

@yue9944882 yue9944882 changed the title Prune all internal informer/lister codes from k/k Prune all kubeapiserver internal informer/lister codes from k/k Oct 26, 2018
@deads2k
Copy link
Contributor

deads2k commented Oct 26, 2018

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Oct 26, 2018
@deads2k
Copy link
Contributor

deads2k commented Oct 26, 2018

/approve

Though it will need higher level approval.

@yliaog
Copy link
Contributor

yliaog commented Oct 26, 2018

/lgtm

@yliaog
Copy link
Contributor

yliaog commented Oct 26, 2018

/retest

@k8s-ci-robot k8s-ci-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Oct 27, 2018
@yue9944882 yue9944882 force-pushed the prune-internal-informer-lister-from-kk branch from 0886a93 to 50d6f7c Compare October 29, 2018 03:31
@k8s-ci-robot k8s-ci-robot removed the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Oct 29, 2018
@k8s-ci-robot k8s-ci-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Oct 29, 2018
@yue9944882 yue9944882 force-pushed the prune-internal-informer-lister-from-kk branch from 50d6f7c to efeec1e Compare October 29, 2018 03:38
@lavalamp
Copy link
Member

/approve

This is awesome!!!

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: deads2k, lavalamp, yue9944882

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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Oct 29, 2018
@yliaog
Copy link
Contributor

yliaog commented Oct 29, 2018

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Oct 29, 2018
@k8s-ci-robot k8s-ci-robot merged commit c89d2cb into kubernetes:master Oct 29, 2018
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. area/apiserver cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. 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. sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery. 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.

None yet

7 participants