-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Commits on Mar 15, 2018
-
Fork [apiserver-builder](https://github.com/kubernetes-incubator/apis…
…erver-builder) as kubebuilder
Configuration menu - View commit details
-
Copy full SHA for 1f0f848 - Browse repository at this point
Copy the full SHA 1f0f848View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94d0b96 - Browse repository at this point
Copy the full SHA 94d0b96View commit details -
Configuration menu - View commit details
-
Copy full SHA for a68b9e9 - Browse repository at this point
Copy the full SHA a68b9e9View commit details -
Refactor inject package so it will be possible to evolve in a backwar…
…d compatible way
Configuration menu - View commit details
-
Copy full SHA for 2765af0 - Browse repository at this point
Copy the full SHA 2765af0View commit details
Commits on Mar 16, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8ae709a - Browse repository at this point
Copy the full SHA 8ae709aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b682be - Browse repository at this point
Copy the full SHA 7b682beView commit details
Commits on Mar 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7590e2a - Browse repository at this point
Copy the full SHA 7590e2aView commit details
Commits on Mar 19, 2018
-
- Lookup controller and compare uid when watchingcontrollerof - Rename packages and functions - Better test coverage
Configuration menu - View commit details
-
Copy full SHA for 8f032c2 - Browse repository at this point
Copy the full SHA 8f032c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 055ff5b - Browse repository at this point
Copy the full SHA 055ff5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbee966 - Browse repository at this point
Copy the full SHA fbee966View commit details
Commits on Mar 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9b27764 - Browse repository at this point
Copy the full SHA 9b27764View commit details
Commits on Mar 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e7bb2cb - Browse repository at this point
Copy the full SHA e7bb2cbView commit details
Commits on Apr 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for af5684e - Browse repository at this point
Copy the full SHA af5684eView commit details
Commits on Apr 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 9e9b328 - Browse repository at this point
Copy the full SHA 9e9b328View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14e7d63 - Browse repository at this point
Copy the full SHA 14e7d63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 170e572 - Browse repository at this point
Copy the full SHA 170e572View commit details
Commits on Apr 4, 2018
-
Merge pull request #43 from pwittrock/master
Change watching events to use interface instead of struct
Phillip Wittrock committedApr 4, 2018 Configuration menu - View commit details
-
Copy full SHA for 2166171 - Browse repository at this point
Copy the full SHA 2166171View commit details -
Fix some issues in types.ReconcileKey
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.
Configuration menu - View commit details
-
Copy full SHA for daf94d6 - Browse repository at this point
Copy the full SHA daf94d6View commit details
Commits on Apr 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bb6df84 - Browse repository at this point
Copy the full SHA bb6df84View commit details
Commits on Apr 9, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 747125c - Browse repository at this point
Copy the full SHA 747125cView commit details
Commits on Apr 10, 2018
-
Merge pull request #66 from Liujingfang1/tagprefix
standardize kubebuilder codegeneration labels to have +kubebuilder: prefix
Phillip Wittrock committedApr 10, 2018 Configuration menu - View commit details
-
Copy full SHA for 861678d - Browse repository at this point
Copy the full SHA 861678dView commit details
Commits on Apr 17, 2018
-
fixed infinite loop in watchControllerOf API
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.
Configuration menu - View commit details
-
Copy full SHA for 36a1bcf - Browse repository at this point
Copy the full SHA 36a1bcfView commit details
Commits on Apr 19, 2018
-
Update inject args kubernetes Clientset to Interface.
This will allow for using the fakeclient to test out controllers.
Configuration menu - View commit details
-
Copy full SHA for cbc7871 - Browse repository at this point
Copy the full SHA cbc7871View commit details
Commits on Apr 20, 2018
-
Embbed type in the example function to improve printing
Antoine Pelisse committedApr 20, 2018 Configuration menu - View commit details
-
Copy full SHA for 0749bbb - Browse repository at this point
Copy the full SHA 0749bbbView commit details -
Embbed more example types for docs
Antoine Pelisse committedApr 20, 2018 Configuration menu - View commit details
-
Copy full SHA for f8f1ce4 - Browse repository at this point
Copy the full SHA f8f1ce4View commit details
Commits on Apr 26, 2018
-
Mengqi Yu committed
Apr 26, 2018 Configuration menu - View commit details
-
Copy full SHA for 33e7ce0 - Browse repository at this point
Copy the full SHA 33e7ce0View commit details
Commits on May 2, 2018
-
Refactor kubebuilder integration test start
- 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.
fanzhangio committedMay 2, 2018 Configuration menu - View commit details
-
Copy full SHA for ea534eb - Browse repository at this point
Copy the full SHA ea534ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02917e1 - Browse repository at this point
Copy the full SHA 02917e1View commit details
Commits on May 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 415380c - Browse repository at this point
Copy the full SHA 415380cView commit details
Commits on May 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ea2ab7f - Browse repository at this point
Copy the full SHA ea2ab7fView commit details
Commits on May 9, 2018
-
These dummy imports are needed to ensure that generated project have direct depencies on these packages so that 'dep ensure' can vendor these right after 'init' step.
Configuration menu - View commit details
-
Copy full SHA for a97b49f - Browse repository at this point
Copy the full SHA a97b49fView commit details
Commits on May 18, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b7add45 - Browse repository at this point
Copy the full SHA b7add45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c1a8cb - Browse repository at this point
Copy the full SHA 6c1a8cbView commit details -
Add validation for informers and rbac annotations.
- Codegeneration to validate rbac annotations exist for informers - Libraries to validate the informer was registered
Configuration menu - View commit details
-
Copy full SHA for e8f22be - Browse repository at this point
Copy the full SHA e8f22beView commit details
Commits on May 23, 2018
-
Add support for CRD validaiton
- Add suport CRD spec validation. - Fixed issues in crd validation and generate. - Add type check in parsing enum elements - Add crd valuation and controller e2e test in test.sh
fanzhangio committedMay 23, 2018 Configuration menu - View commit details
-
Copy full SHA for 9873559 - Browse repository at this point
Copy the full SHA 9873559View commit details
Commits on May 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8826636 - Browse repository at this point
Copy the full SHA 8826636View commit details
Commits on May 30, 2018
-
Configuration menu - View commit details
-
Copy full SHA for b3d0565 - Browse repository at this point
Copy the full SHA b3d0565View commit details -
Merge pull request #232 from pwittrock/interface
Controller Libraries V2
Phillip Wittrock committedMay 30, 2018 Configuration menu - View commit details
-
Copy full SHA for 9d4e449 - Browse repository at this point
Copy the full SHA 9d4e449View commit details
Commits on Jun 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ff1155b - Browse repository at this point
Copy the full SHA ff1155bView commit details
Commits on Jun 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for c656219 - Browse repository at this point
Copy the full SHA c656219View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfe05aa - Browse repository at this point
Copy the full SHA cfe05aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 100e513 - Browse repository at this point
Copy the full SHA 100e513View commit details -
[WIP] informer prototype and base main
**insert punchy commit message here**
Configuration menu - View commit details
-
Copy full SHA for acaa901 - Browse repository at this point
Copy the full SHA acaa901View commit details
Commits on Jun 3, 2018
-
Update Source definition and implementation to work with InformersCache.
- Update InformersCache implementation to work with the empty instance - Add KindSource integration tests - Update config to also look at the Env var for KUBECONFIG
Configuration menu - View commit details
-
Copy full SHA for 6d5aed0 - Browse repository at this point
Copy the full SHA 6d5aed0View commit details
Commits on Jun 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 09489a8 - Browse repository at this point
Copy the full SHA 09489a8View commit details -
Additional test coverage for ctrl packagbe.
- Refactor source integration tests - Add reconcile unit tests
Configuration menu - View commit details
-
Copy full SHA for a6f9dcb - Browse repository at this point
Copy the full SHA a6f9dcbView commit details -
Logging with logr structured logging from fork. Uses Zap as the implementation by default.
Configuration menu - View commit details
-
Copy full SHA for 80ea715 - Browse repository at this point
Copy the full SHA 80ea715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57487d1 - Browse repository at this point
Copy the full SHA 57487d1View commit details -
This lazily initializes logging. The central "delegating" logger starts out as a no-op logger, and keeps track of calls to sub-loggers. When a real logger is finally set, it propogates those changes out, constructing real loggers as requested.
Configuration menu - View commit details
-
Copy full SHA for 29c0fdd - Browse repository at this point
Copy the full SHA 29c0fddView commit details -
- EnqueueMappedHandler - EnqueueOwnerHandler
Configuration menu - View commit details
-
Copy full SHA for 240308e - Browse repository at this point
Copy the full SHA 240308eView commit details -
controller-platform unit tests
- 100% coverage for eventhandler package
Configuration menu - View commit details
-
Copy full SHA for e35cd9f - Browse repository at this point
Copy the full SHA e35cd9fView commit details
Commits on Jun 5, 2018
-
Integration test for ctrl package
Test is failing saying it is unable to setup the watch.
Configuration menu - View commit details
-
Copy full SHA for 1dd99bf - Browse repository at this point
Copy the full SHA 1dd99bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc100c4 - Browse repository at this point
Copy the full SHA dc100c4View commit details -
controller-platform implement dependency injection for controller
- Get the integration test working
Configuration menu - View commit details
-
Copy full SHA for fb8a309 - Browse repository at this point
Copy the full SHA fb8a309View commit details -
Client Interface and Cache Access
This introduces a client interface based on the work by droot. It also introduces an implementation on top of Indexer for these.
Configuration menu - View commit details
-
Copy full SHA for 39bb0a6 - Browse repository at this point
Copy the full SHA 39bb0a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e82f29 - Browse repository at this point
Copy the full SHA 7e82f29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1280e40 - Browse repository at this point
Copy the full SHA 1280e40View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef0fa87 - Browse repository at this point
Copy the full SHA ef0fa87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 539308c - Browse repository at this point
Copy the full SHA 539308cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 953965b - Browse repository at this point
Copy the full SHA 953965bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 56a8778 - Browse repository at this point
Copy the full SHA 56a8778View commit details -
Configuration menu - View commit details
-
Copy full SHA for be7d9ca - Browse repository at this point
Copy the full SHA be7d9caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d54599 - Browse repository at this point
Copy the full SHA 8d54599View commit details -
Configuration menu - View commit details
-
Copy full SHA for e98e57c - Browse repository at this point
Copy the full SHA e98e57cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46494e8 - Browse repository at this point
Copy the full SHA 46494e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8d2c90 - Browse repository at this point
Copy the full SHA c8d2c90View commit details
Commits on Jun 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d7b86e4 - Browse repository at this point
Copy the full SHA d7b86e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b46d1ae - Browse repository at this point
Copy the full SHA b46d1aeView commit details -
- Stop starting the informers before the test suite
Configuration menu - View commit details
-
Copy full SHA for 437d48f - Browse repository at this point
Copy the full SHA 437d48fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec5086e - Browse repository at this point
Copy the full SHA ec5086eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cd70ee - Browse repository at this point
Copy the full SHA 7cd70eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6490536 - Browse repository at this point
Copy the full SHA 6490536View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2ed01e - Browse repository at this point
Copy the full SHA b2ed01eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b0bb41 - Browse repository at this point
Copy the full SHA 6b0bb41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e02052 - Browse repository at this point
Copy the full SHA 1e02052View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80cfb8e - Browse repository at this point
Copy the full SHA 80cfb8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70ab3c9 - Browse repository at this point
Copy the full SHA 70ab3c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08a971d - Browse repository at this point
Copy the full SHA 08a971dView commit details -
Configuration menu - View commit details
-
Copy full SHA for eecd2ab - Browse repository at this point
Copy the full SHA eecd2abView commit details -
Configuration menu - View commit details
-
Copy full SHA for a36fd75 - Browse repository at this point
Copy the full SHA a36fd75View commit details
Commits on Jun 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 10202b7 - Browse repository at this point
Copy the full SHA 10202b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54a73ee - Browse repository at this point
Copy the full SHA 54a73eeView commit details -
Clean up injection so it can return errors. All objects should be ful…
…ly initialized before they are used.
Configuration menu - View commit details
-
Copy full SHA for 643525b - Browse repository at this point
Copy the full SHA 643525bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65a6b00 - Browse repository at this point
Copy the full SHA 65a6b00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 674f2d8 - Browse repository at this point
Copy the full SHA 674f2d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8668a7 - Browse repository at this point
Copy the full SHA a8668a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1800846 - Browse repository at this point
Copy the full SHA 1800846View commit details -
Configuration menu - View commit details
-
Copy full SHA for 404997d - Browse repository at this point
Copy the full SHA 404997dView commit details