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

Copy packages over from kubebuilder #2

Merged
merged 88 commits into from Jun 7, 2018
Merged

Copy packages over from kubebuilder #2

merged 88 commits into from Jun 7, 2018

Conversation

pwittrock
Copy link
Contributor

No description provided.

pwittrock and others added 30 commits March 14, 2018 17:30
- Lookup controller and compare uid when watchingcontrollerof
- Rename packages and functions
- Better test coverage
Change watching events to use interface instead of struct
While trying to determine what key to emit for an element without a
namespace, I looked at types.ReconcileKey which would emit "/name" which
doesn't appear to agree with the rest of the logic in kubebuilder. This
fixes types.ReconcileKey to emit the correct string value if namespace
is empty as well as adds a method to construct the object from a string.
standardize kubebuilder codegeneration labels to have +kubebuilder: prefix
This changes fixes a bug where generic controller
can get stuck in inifite loop while resolving parent object
for a generated object. It can happen where we encounter
an object with no owner reference while walking up the ancestor tree
and lookup paths are not yet done.
This will allow for using the fakeclient to test out controllers.
- Check ENV and applying default binary path for apiserver, etcd under "/usr/local/kubebuilder/bin" befor starting Kubernetes server.
  So that no need to set TEST_ASSET for testing framework.
- For KubeCtl wrapper, keep TEST_ASSET set at this moment.
@k8s-ci-robot k8s-ci-robot added the size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. label Jun 7, 2018
@pwittrock pwittrock merged commit bfa2dad into master Jun 7, 2018
justinsb pushed a commit to justinsb/controller-runtime that referenced this pull request Dec 7, 2018
rashmigottipati added a commit to rashmigottipati/controller-runtime that referenced this pull request May 21, 2021
Signed-off-by: Rashmi Gottipati <chowdary.grashmi@gmail.com>
rashmigottipati added a commit to rashmigottipati/controller-runtime that referenced this pull request Jun 7, 2021
Signed-off-by: Rashmi Gottipati <chowdary.grashmi@gmail.com>
@DirectXMan12 DirectXMan12 deleted the bulk_deposit branch June 14, 2021 21:21
varshaprasad96 pushed a commit to varshaprasad96/controller-runtime that referenced this pull request Feb 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
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

9 participants