Commit Graph

3197 Commits

Author SHA1 Message Date
jennybuckley 350fef76f5 Only update managedFields on update if it already exists
Kubernetes-commit: 9a12e37a6dc28fd1d209eb84c210eb0723e6e38f
2019-06-05 14:09:08 -07:00
Joe Betz 81b56d7030 Add trace to webhook invocations
Kubernetes-commit: 31799ebe88534272d45c2a33396e343a5083c773
2019-05-31 16:50:54 -07:00
Kubernetes Publisher e051972d9b Merge pull request #80788 from tedyu/stop-thread-unsafe
Rename cacheWatcher#stop

Kubernetes-commit: 42d7feee28bafaf91f328f9b115ad3c4c2184982
2019-08-02 18:12:41 +00:00
Ted Yu 258e8e3387 Rename cacheWatcher#stop
Kubernetes-commit: 0b3c07a98c7c03e3edcf4f21ff96ea74082a54e5
2019-08-02 04:32:50 -07:00
Kubernetes Publisher 53dddb0767 Merge pull request #80730 from jennybuckley/apply-raw
Use raw bytes instead of nested map in metav1.Fields

Kubernetes-commit: 9743d7f27081660b65cb85f17d46829c11d56cee
2019-08-02 06:12:41 +00:00
Kubernetes Publisher fc3aa98929 Merge pull request #80231 from liggitt/admissionreview-v1
Promote admissionreview to v1

Kubernetes-commit: c981c65c9013306d9a65aedbd30479b932e427b2
2019-08-02 02:21:22 +00:00
jennybuckley 5d49fdc59c Update generated
Kubernetes-commit: 1475b59c83acb538632a21edc44fbd7ce3ac500c
2019-07-31 16:06:42 -07:00
jennybuckley d98d4e6ca0 Use raw bytes in metav1.Fields instead of map
Also define custom proto unmarshaller that understands the old format

Kubernetes-commit: addad99b6f796bc0f0a2eeafa0296396667800e9
2019-07-31 16:05:48 -07:00
Kubernetes Publisher 1a26677aca Merge pull request #80792 from tedyu/cacher-no-leak-test
Refine watcher count calculation

Kubernetes-commit: 27c4ba579441e78bd40c84b62adb6deb79aa61cf
2019-07-31 18:35:47 +00:00
Kubernetes Publisher d3da6d30e3 Merge pull request #80732 from cblecker/fix-tag-protobuf
Fix tag for gogo/protobuf

Kubernetes-commit: d8900caac8aef61e79ca921a7922d95ae06b16f2
2019-07-31 14:38:53 +00:00
Kubernetes Publisher ec8b5ac36e Merge pull request #80692 from tedyu/pop-expired-watcher
Pop expired watchers in case there is no update to cache

Kubernetes-commit: 8139e3d8b1cd87d95a4800a0dc849c5d1e73d228
2019-07-31 06:34:41 +00:00
Ted Yu 2fe1729c24 Refine watcher count calculation
Kubernetes-commit: 4ce92b05acf7fec89c8723ba1779bf9e2baf55f4
2019-07-30 23:04:54 -07:00
Christoph Blecker 0b9191fab7 Fix tag for github.com/gogo/protobuf
Kubernetes-commit: 7471a1d35fe40eb01b7dc20b2ac09192741ef436
2019-07-30 18:38:34 -07:00
Ted Yu 06470a960d Pop expired watchers in case there is no update
Kubernetes-commit: 0204bc7e2594c297f146701132ee969721ada2ab
2019-07-30 06:49:01 -07:00
Kubernetes Publisher 781c3cd1b3 Merge pull request #77355 from apelisse/test-new-protoc
Use new reverse protobuf marshalling

Kubernetes-commit: a172e197b165f60c215b4467175bdd61d8a15e0e
2019-07-26 02:38:15 +00:00
Antoine Pelisse 0c3358252b Regenerate
Kubernetes-commit: 6568325ca2bef519e5c8228cd33887660b5ed7b0
2019-07-24 15:21:55 -07:00
Kubernetes Publisher 1e59c150c1 Merge pull request #80380 from lavalamp/bump-smd
Bump smd

Kubernetes-commit: c2a4369ba4f37ef8b1e639382b2f9fc14069ca7b
2019-07-21 10:34:06 +00:00
Daniel Smith 1b14a3c2f5 bump smd
Kubernetes-commit: 3c81a9a1c99b6dad5759020b5ac794180a28b7b8
2019-07-19 15:34:30 -07:00
Daniel Smith 1fc8fb4c4b fix breaking change
Kubernetes-commit: f55efb8dae5b41a8af083dc96c53b5b6f6e59b49
2019-07-19 15:25:56 -07:00
Kubernetes Publisher cfb21c5903 Merge pull request #80300 from tedyu/idx-trigger
Rename TriggerPublisherFunc as IndexerFunc

Kubernetes-commit: 477304cdbdafed50826a3538c8a51fd91b89ad4e
2019-07-18 13:24:33 -07:00
Ted Yu 4eb89249bd Rename TriggerPublisherFunc as IndexerFunc
Kubernetes-commit: 6e98aab26e4fb867a6d8b4342937823cf1597d89
2019-07-18 06:45:48 -07:00
Kubernetes Publisher c3b4e4d29c Merge pull request #79551 from jennybuckley/apply-ver
Update structured-merge-diff version

Kubernetes-commit: ca523937365d9a0924ed350b4c5055daf3377673
2019-07-18 06:33:47 +00:00
Kubernetes Publisher 1ecaa905c3 Merge pull request #79793 from wojtek-t/index_in_cacher
Simplify trigger functions in cacher

Kubernetes-commit: a930b5ca7e3dacafd2ed05c5a758dbd07b00793c
2019-07-18 06:33:46 +00:00
jennybuckley 17220a544d Update generated
Kubernetes-commit: 018a3db25e5117bdbc1db6b25ecaa505508e2328
2019-07-17 14:59:50 -07:00
Kubernetes Publisher 66f73161fd Merge pull request #80123 from sttts/sttts-bump-kube-openapi2
Bump kube-openapi and structured-merge-diff

Kubernetes-commit: eee3a3749add92cd67b4c6f80567cd438a6c24e6
2019-07-17 02:38:13 +00:00
Kubernetes Publisher 007fd7c1b8 Merge pull request #80160 from wojtek-t/propagate_error_from_cacher_creation
Propagate error from creating cacher and storage decorators up

Kubernetes-commit: 13af8f286de90cb3d287aab87631d548022c61ed
2019-07-16 06:34:05 +00:00
wojtekt fa23498ce7 Propagate error from creating cacher and storage decorators up
Kubernetes-commit: ee13be28845e8c55f6e2a2207ca4f46cd67fdb4e
2019-07-15 09:34:08 +02:00
Kubernetes Publisher 4775d46683 Merge pull request #76239 from hormes/delivery_watch_events_nonblocking_first
delivery event non blocking firstly

Kubernetes-commit: b69cc78e5807e30ef9406e16e07fc87bd109cdcf
2019-07-15 04:43:07 -07:00
Jordan Liggitt 15f76d753f Generated
Kubernetes-commit: 308c23cf89ff6680afdaeaeff00c8e176df346a5
2019-07-12 08:44:51 -04:00
Jordan Liggitt 90d670a108 AdmissionReview: Allow webhook admission to dispatch v1 or v1beta1
Kubernetes-commit: dda9bcb082be058c30c83d45e757edbaac8dc65f
2019-07-12 08:44:24 -04:00
jennybuckley 6d17cee146 Make changes to integrate new version
Kubernetes-commit: 229894c730c70d39992b27fe3ef98968b2a3fbff
2019-07-08 16:32:03 -07:00
jennybuckley 5751866f63 apiserver: make changes to integrate new structured-merge-patch
Kubernetes-commit: bd333e3ac7f84c33abebc7d55a8c581743d891f7
2019-07-08 16:32:03 -07:00
Dr. Stefan Schimanski 33dde81931 Run update-vendor.sh
Kubernetes-commit: 91a3704938070b8b18dc39774d5acd8234c0c55c
2019-07-13 10:07:03 +02:00
wojtekt bb8cecbe8c Simplify trigger functions in cacher
Kubernetes-commit: 68fd329e00d1ddf19a7ec0db1607820a1c4c008a
2019-07-04 14:21:06 +02:00
Haowei Cai aebaeb75cd generated
Kubernetes-commit: 98ad20cc8fbdd1cbbdb0fe934d7b2d330b8b1ee5
2019-05-31 16:23:03 -07:00
Haowei Cai db2bae4d84 tests
Kubernetes-commit: d35757c653893279df566985c3368f0277fe7c02
2019-05-31 16:22:55 -07:00
Haowei Cai f4a47ec53f mutating webhook: audit log mutation existence and actual patch
Kubernetes-commit: 7784353a69932a4e7b4dde55b78828abf5fa4ee6
2019-05-31 16:22:30 -07:00
Haowei Cai 70c200c6a0 audit & admission: associate annotation with audit level
Kubernetes-commit: 318226f3403f56aaf796af3f439c13674aa2b7ab
2019-05-31 15:36:29 -07:00
David Eads bde5fd1449 choose a more unique request timeout default
Kubernetes-commit: e1dd9af8948f983d48dfc0dd81dc31b7d6c1672f
2019-05-30 15:17:40 -04:00
Walter Fender 9bdac68d70 Get network-proxy working with GCE.
Got the proxy-server coming up in the master.
Added certs and have it comiung up with those certs.
Added a daemonset to run the network-agent.
Adding support for agent running as a sameon set on every node.

Added quick hack to test that proxy server/agent were correctly
tunneling traffic to the kubelet.

Added more WIP for reading network proxy configuration.
Get flags set correctly and fix connection services.
Adding missing ApplyTo
Added ConnectivityService.
Fixed build directives. Added connectivity service configuration.
Fixed log levels.
Fixed minor issues for feature turned off.
Fixed boilerplate and format.
Moved log dialer initialization earlier as per Liggits suggestion.
Fixed a few minor issues in the configuration for GCE.
Fixed scheme allocation
Adding unit test.
Added test for direct connectivity service.

Switching to injecting the Lookup method rather than using a Singleton.
First round of mikedaneses feedback.
Fixed deployment to use yaml and other changes suggested by MikeDanese.

Switched network proxy server/agent which are kebab-case not camelCase.
Picked up DIAL_RSP fix.
Factored in deads2k feedback.
Feedback from mikedanese
Factored in second round of feedback from David.
Fix path in verify.
Factored in anfernee's feedback.
First part of lavalamps feedback.
Factored in more changes from lavalamp and mikedanese.

Renamed network-proxy to konnectivity-server and konnectivity-agent.
Fixed tolerations and config file checking.
Added missing strptr
Finished lavalamps requested rename.
Disambiguating konnectivity service by renaming it egress selector.

Switched feature flag to KUBE_ENABLE_EGRESS_VIA_KONNECTIVITY_SERVICE

Kubernetes-commit: ebb65c5f4c51340f42c260cf00bde8629ed68d74
2019-05-20 12:44:51 -07:00
fansong.cfs ec1dcedb44 delivery event non blocking firstly
Kubernetes-commit: 5e493ab467472f38d7e78b19180bb6c7684170f0
2019-04-28 21:06:59 +08:00
Kubernetes Publisher b416a9bbf9 Merge pull request #80087 from mborsz/patch-6
Register WatchEvents metric

Kubernetes-commit: 630b9239cee107bbbe33cf831b1d1f587affed43
2019-07-13 10:32:57 +00:00
Kubernetes Publisher fe574096f3 Merge pull request #79645 from wojtek-t/cleanup_etcd_dir_3
Move etcd/util to etcd3/

Kubernetes-commit: 25ab6d82ecdc123ca81d7b32100f5e3abd3f9035
2019-07-13 06:33:26 +00:00
Maciej Borsz f6a1588a67 Register WatchEvents metric
Kubernetes-commit: bc100cfd0ccd7849b66e29eba62cd2119a83a68a
2019-07-12 14:08:40 +02:00
Kubernetes Publisher 7754ffe9ae Merge pull request #79786 from wojtek-t/watch_bookmarks_beta
Promote WatchBookmarks to beta

Kubernetes-commit: a46eed0ca3988a8d1fba78e2b8f882df1f7406f4
2019-07-12 10:36:08 +00:00
wojtekt 85b18f9ee1 Migrate WatchBookmarks to Beta
Kubernetes-commit: a947e28cbe3161a6d9c88186d6136b37af2fe1ab
2019-07-04 13:14:53 +02:00
Kubernetes Publisher 9ea8472121 Merge pull request #74416 from sttts/sttts-apiserver-minimum-shutdown-duration
apiserver: add --shutdown-delay-duration to keep serving until LBs stop sending traffic

Kubernetes-commit: 7e17aeb1b5c817e37fbb36278004c63011be3544
2019-07-12 02:35:37 +00:00
Kubernetes Publisher 62fd9cb1d6 Merge pull request #80007 from liggitt/populate-version-authorization-check
Populate API version in synthetic authorization requests

Kubernetes-commit: ab960c612c4ca804fac2548a0f72bfd00761860c
2019-07-11 10:52:05 +00:00
Kubernetes Publisher 8a2b35483e Merge pull request #79239 from apelisse/400-instead-of-500
Return 400 on invalid patch requests

Kubernetes-commit: 4c68fa824366ed88f8777664c0b7893d9f23fc06
2019-07-11 10:52:04 +00:00
Kubernetes Publisher 93d9210bc7 Merge pull request #79946 from apelisse/add-apply-benchmarks
Add benchmarks for FieldManager handling

Kubernetes-commit: e2b21c8a7c480806b411952206eaa17a55cea527
2019-07-11 10:52:02 +00:00