Commit Graph

4795 Commits (823530d4db551349bb38641d56e18e7b268b1fea)

Author SHA1 Message Date
k8s-ci-robot 66b956e93b
Merge pull request #68866 from tanshanshan/error_fix_its
fix syntax error:'its'
2018-09-26 20:37:19 -07:00
k8s-ci-robot 3611c5c498
Merge pull request #68850 from mikedanese/oidc
oidc: respect the legacy goog issuer
2018-09-26 18:11:14 -07:00
k8s-ci-robot 23baf579c8
Merge pull request #68748 from p0lyn0mial/dynamic_lister_informer
adds dynamic lister
2018-09-26 15:53:28 -07:00
k8s-ci-robot 109b67c291
Merge pull request #66516 from tallclair/redirect
Add verification to apiserver redirect following
2018-09-26 15:53:09 -07:00
k8s-ci-robot a641e1cba8
Merge pull request #68729 from TinySong/fix-client-go-typos
remove duplicated words in heap.go and interfaces.go
2018-09-25 22:58:03 -07:00
k8s-ci-robot 1b2298cb75
Merge pull request #68709 from krzyzacy/fix-sample-test
fix patch compare in sample-controller test
2018-09-25 22:57:53 -07:00
Tim Allclair 4ee9f007cb
Only allow apiserver to follow redriects to the same host 2018-09-25 17:18:55 -07:00
k8s-ci-robot fbf2d6d73b
Merge pull request #68548 from soltysh/remove_unused
Remove unused fields from YAMLPrinter struct
2018-09-25 12:16:11 -07:00
k8s-ci-robot 48e93c7329
Merge pull request #68346 from CaoShuFeng/400_500
return 400 status when invalid json patch passed to apiserver
2018-09-25 11:03:53 -07:00
k8s-ci-robot 9720a734fe
Merge pull request #68262 from TinySong/fix-staging-kube-agggregator-version
update comments of doc.go in stagging/src/k8s.io/kube-aggregator
2018-09-25 06:13:43 -07:00
k8s-ci-robot a67689dfca
Merge pull request #68245 from jingyih/remove_tagName_in_goDoc
*: Remove comment tags in GoDoc
2018-09-25 06:13:23 -07:00
k8s-ci-robot a94ea824eb
Merge pull request #68238 from justinsb/update_reflect2_to_101
Update reflect2 to 1.0.1 (memory utilization fix)
2018-09-25 05:02:43 -07:00
k8s-ci-robot fe4ca268d7
Merge pull request #68215 from tanshanshan/fixtypo
fix error info
2018-09-25 05:02:34 -07:00
k8s-ci-robot 5b864ac971
Merge pull request #68113 from fengzixu/master
Fixes #68026: revise some errors about golint in some packages
2018-09-25 05:02:14 -07:00
k8s-ci-robot 4a627e9008
Merge pull request #67513 from novas0x2a/expose-port
export a method to expose which ports were forwarded
2018-09-25 00:18:20 -07:00
k8s-ci-robot 170dcc2ea0
Merge pull request #68754 from bradhoekstra/optional-service-env-variables
kubelet: Make service environment variables optional
2018-09-24 10:59:32 -07:00
k8s-ci-robot fb50b3cb32
Merge pull request #67793 from fisherxu/use_ctx
Refactor grpc dial with dialcontext
2018-09-20 20:35:36 -07:00
p0lyn0mial 8b43a0005a adds dynamic lister 2018-09-20 23:54:12 +02:00
Mike Danese 1873ad48d0 oidc: respect the legacy goog issuer 2018-09-20 11:01:08 -07:00
tanshanshan 7dfe0dae64 fix syntax error:'its' 2018-09-20 09:45:46 +08:00
k8s-ci-robot cdadc117e1
Merge pull request #68795 from damemi/custom-metrics-conversion-fix
Update custom metrics conversion functions
2018-09-19 11:35:02 -07:00
k8s-ci-robot 259a59d936
Merge pull request #68790 from nikhita/client-go-install.md
Move INSTALL.md from k8s.io/client-go to staging
2018-09-19 06:22:14 -07:00
k8s-ci-robot 9228bec334
Merge pull request #68579 from verult/adc-crd-access
Updating CSI e2e test to create CSI CRDs
2018-09-19 02:00:30 -07:00
Cheng Xing 4ff1e32974 Updating CSI e2e test to create CSI CRDs; storing CRD spec in a common location 2018-09-18 14:25:00 -07:00
Mike Dame 429fe2ab73 Update custom metrics conversion functions 2018-09-18 11:36:26 -04:00
Nikhita Raghunath 331ae66491 Move INSTALL.md from k8s.io/client-go to staging 2018-09-18 20:56:53 +05:30
k8s-ci-robot f4c4ae1837
Merge pull request #68268 from stantonxu/stagingreadme
master/staging/README.md update
2018-09-17 18:03:55 -07:00
Brad Hoekstra ac8799a80d kubelet: Make service environment variables optional 2018-09-17 16:27:36 -04:00
k8s-ci-robot 817d420d68
Merge pull request #68530 from wenjiaswe/68115
Rewrite finalURLTemplate used only for metrics because of dynamic client change
2018-09-17 11:38:56 -07:00
song dd4a8f9cab remove duplicated words in heap.go and interfaces.go 2018-09-17 18:00:19 +08:00
Sen Lu 6e40cd846c fix patch compare in test 2018-09-14 22:48:49 -07:00
Wenjia Zhang 99248b8fe1 Rewrite finalURLTemplate used only for metrics because of dynamic client change 2018-09-14 11:31:21 -07:00
k8s-ci-robot c04fe8c27c
Merge pull request #66314 from jlowdermilk/cmdtokensource-reset
gcp client auth plugin: persist default cache on unauthorized
2018-09-14 00:49:21 -07:00
Jingyi Hu 61117761cd *: Remove comment tags in GoDoc
Adding blank line between comment tag and package name in doc.go. So
that the comment tags such as '+k8s:deepcopy-gen=package' do not show up
in GoDoc.
2018-09-13 20:27:32 -07:00
k8s-ci-robot fe72bd20b5
Merge pull request #68584 from jennybuckley/dry-run-errors
Fix typo in dry-run feature disabled error
2018-09-13 13:45:05 -07:00
Xing Yang 897e3c8d11 Add generated files 2018-09-12 17:34:51 -07:00
Xing Yang 6ec1ebd6ce Make APIGroup optional and modify validation 2018-09-12 17:05:29 -07:00
k8s-ci-robot 9cf822183f
Merge pull request #68442 from CaoShuFeng/json-patch
vendor: bump github.com/evanphx/json-patch
2018-09-12 15:05:03 -07:00
jennybuckley 5253c7f414 fix typo in dry run disabled error 2018-09-12 14:43:18 -07:00
Maciej Szulik 9fa7f46673
Remove unused fields from YAMLPrinter struct 2018-09-12 10:29:18 +02:00
Cao Shufeng 1248f56991 return 400 status when invalid json patch passed to apiserver 2018-09-12 10:07:14 +08:00
Stanton Xu 18b9ce2875 Add links to the newly created repos.
`cli-runtime`
`kube-controller-manager`
`kube-proxy`
`kube-scheduler`
`kubelet`
`sample-cli-plugin`
2018-09-11 11:13:51 -07:00
k8s-ci-robot 99f319567a
Merge pull request #68015 from damemi/hpa-metrics-specificity
Support backwards compatibility for v1beta1 custom metrics client
2018-09-10 16:12:23 -07:00
Jeff Lowdermilk 73e5e43711 gcp client auth plugin: persist default cache on unauthorized
The default cache for a cachedTokenSource is not always empty. In the
case of commandTokenSource, it contains calling details for the
external command that is used to generate refresh tokens. Persisting
a completely empty cache will thus break ability for the plugin to
obtain refresh tokens. This changes the roundtripper to persist
the default cache instead of assuming an empty map.
2018-09-10 13:01:47 -07:00
Cao Shufeng 2e974f30ab vendor: bump github.com/evanphx/json-patch
Grab important bug fix that can cause a `panic()` from this package on
certain inputs. See https://github.com/evanphx/json-patch/pull/64
2018-09-10 11:33:02 +08:00
fisherxu 89f3fa3d62 use dailcontext 2018-09-08 16:07:38 +08:00
Kubernetes Submit Queue f26556cc14
Merge pull request #67684 from verult/top-csi-driver-registration
Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions here: https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md.

CSI Node info registration in kubelet

**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes #67683

**Special notes for your reviewer**:
Feature issue: https://github.com/kubernetes/features/issues/557
Design doc: https://github.com/kubernetes/community/pull/2034

Missing pieces:
* CSI client retry and exponential backoff logic.
* CSINodeInfo object validation
* e2e test with all the CSI machinery.

An RBAC rule is also added to support external-provisioner topology updates.

**Release note**:

```release-note
Registers volume topology information reported by a node-level Container Storage Interface (CSI) driver. This enables Kubernetes support of CSI topology mechanisms.
```
2018-09-08 00:16:52 -07:00
Brandon Philips 2fbd47da56 vendor: bump github.com/evanphx/json-patch
Grab important bug fix that can cause a `panic()` from this package on
certain inputs. See 73af7f547e

Signed-off-by: Brandon Philips <brandon@ifup.org>
2018-09-07 17:09:13 -07:00
Kubernetes Submit Queue a6eb49f0dc
Merge pull request #68195 from luxas/consolidate_componentconfig_code_standards
Automatic merge from submit-queue (batch tested with PRs 67950, 68195). If you want to cherry-pick this change to another branch, please follow the instructions here: https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md.

Consolidate componentconfig code standards

**What this PR does / why we need it**:

This PR fixes a bunch of very small misalignments in ComponentConfig packages:
 - Add sane comments to all functions/variables in componentconfig `register.go` files
 - Make the `register.go` files of componentconfig pkgs follow the same pattern and not differ from each other like they do today.
 - Register the `openapi-gen` tag in all `doc.go` files where the pkg contains _external_ types.
 - Add the `groupName` tag where missing
 - Fix cases where `addKnownTypes` was registered twice in the `SchemeBuilder`
 - Add `Readme` and `OWNERS` files to `Godeps` directories if missing.

**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:


**Special notes for your reviewer**:

**Release note**:

```release-note
NONE
```

/assign @sttts @thockin
2018-09-07 11:19:40 -07:00
Cheng Xing becc6a9c19 Implemented logic in kubelet for registering node info, including wiring to CSINodeInfo; added unit tests for node updates; updated RBAC, NodeAuthorizer, NodeRestriction. 2018-09-06 19:16:51 -07:00