juanvallejo
e3d81517ae
remove f.PrintObjectSpecificMessage
2018-02-21 21:06:49 -05:00
Clayton Coleman
e298aa39c3
Add a lazy discovery interface for Unstructured
...
Delays the error until the first call and then preserves it for others.
More closely matches the intent of the Object() calls. Loaders are now
lazy and don't need to return errors directly.
Sets the stage for collapsing unstructured and structured builders
together.
2017-11-19 19:16:50 -05:00
Clayton Coleman
0229fd4bd1
Unify unstructured and versioned object in resource.Builder
...
resource.Builder should be aware of both paths, and the caller is
responsible for determining the different path via use.
2017-11-19 19:02:25 -05:00
Clayton Coleman
b366afa00a
Move category expander out of kubectl/resource
2017-11-14 17:38:16 -05:00
Dr. Stefan Schimanski
012b085ac8
pkg/apis/core: mechanical import fixes in dependencies
2017-11-09 12:14:08 +01:00
Dr. Stefan Schimanski
7773a30f67
pkg/api/legacyscheme: fixup imports
2017-10-18 17:23:55 +02:00
Antoine Pelisse
d1ce36371e
kubectl: Remove swagger 1.2 entirely.
2017-10-10 14:50:56 -07:00
Di Xu
279065aa6c
pass labelSelector to server side opaquely
2017-09-30 14:54:27 +08:00
Kubernetes Submit Queue
617dc79311
Merge pull request #50554 from zhangxiaoyu-zidif/refactor-factory-test
...
Automatic merge from submit-queue (batch tested with PRs 50257, 50247, 50665, 50554, 51077)
Refactor kubectl factory test case with sets.String
**What this PR does / why we need it**:
change to make got and want use sets.String instead, since that is both safe and more clearly shows the intent.
**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #
**Special notes for your reviewer**:
**Release note**:
```release-note
NONE
```
2017-08-23 02:35:11 -07:00
zhangxiaoyu-zidif
e83e799d1d
fix-review
2017-08-22 10:57:48 +08:00
Jeffrey Regan
dbc22ad6fd
Remove kubectl's dependence on schema file in pkg/api/validation.
...
**What this PR does / why we need it**:
Makes functions in validation/schema.go private to kubectl,
further isolating kubectl.
**Which issue this PR fixes**
Part of a series of PRs to address kubernetes/community#598
**Release note**:
```release-note
NONE
```
2017-08-16 16:38:28 -07:00
guangxuli
7db36811be
add daemonset to all categories
2017-07-26 15:41:47 +08:00
deads2k
1477b407c7
add cronjobs to all
2017-07-21 10:56:26 -04:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Dong Liu
42f600870e
Fix hardcoded tmp dir path in kubectl test.
2017-05-12 16:07:58 +08:00
deads2k
8895f314b4
move category expansion out of restmapper
2017-03-27 13:54:05 -04:00
Jordan Liggitt
0e2f1b535d
Ensure empty serialized slices are zero-length, not null
2017-03-20 23:56:39 -04:00
p0lyn0mial
98068b6367
shortcut expander will take the list of short names from the api server.
2017-02-15 09:06:47 +01:00
deads2k
9488e2ba30
move testing/core to client-go
2017-01-26 13:54:40 -05:00
deads2k
502bfdf944
client/restclient/fake move to client-go
2017-01-25 08:29:48 -05:00
Dr. Stefan Schimanski
82826ec273
pkg/util/flag: move to k8s.io/apiserver
2017-01-24 20:56:03 +01:00
Clayton Coleman
469df12038
refactor: move ListOptions references to metav1
2017-01-23 17:52:46 -05:00
deads2k
335ef747d6
mechanical
2017-01-23 10:03:55 -05:00
deads2k
cdb2934bbc
remove kubernetes copy of clientcmd types
2017-01-19 07:39:19 -05:00
Clayton Coleman
9a2a50cda7
refactor: use metav1.ObjectMeta in other types
2017-01-17 16:17:19 -05:00
deads2k
f1176d9c5c
mechanical repercussions
2017-01-13 08:27:14 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Clayton Coleman
3454a8d52c
refactor: update bazel, codec, and gofmt
2016-12-03 19:10:53 -05:00
Clayton Coleman
5df8cc39c9
refactor: generated
2016-12-03 19:10:46 -05:00
Clayton Coleman
35a6bfbcee
generated: refactor
2016-11-23 22:30:47 -06:00
Chao Xu
96cd71d8f6
kubectl
2016-11-23 15:53:09 -08:00
Chao Xu
fd2fdfba89
move client/unversioned/fake to client/restclient/fake
2016-10-29 14:22:02 -07:00
Janet Kuo
10aee82ae3
Rename PetSet API to StatefulSet
2016-10-27 17:25:10 -07:00
AdoHe
593d8e0d7c
refactor Factory make it interface
2016-10-13 20:57:14 +08:00
deads2k
518d5500c7
remove testapi.Default.GroupVersion
2016-10-07 10:10:54 -04:00
Davanum Srinivas
e1373cf516
Extend all to more resources
...
Added more things from the list here:
https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L159
Update the devel/kubectl-conventions.md with the rules mentioned by
a few folks on which resources could be added to the special 'all' alias
2016-09-19 13:01:59 -04:00
deads2k
519c13745f
convert rest of kubectl to generated clients
2016-09-12 08:22:34 -04:00
Daniel Smith
b712bfd7ac
Revert "Extend all to more resources"
2016-08-01 21:51:57 -07:00
Davanum Srinivas
ccf4e4d61e
Extend all to more resources
...
Added more things from the list here:
https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L159
Update the devel/kubectl-conventions.md with the rules mentioned by
a few folks on which resources could be added to the special 'all' alias
Related to a suggestion in issue #22337
2016-07-24 21:14:50 -04:00
Wojciech Tyczynski
7403564366
Remove Codec from ContentConfig.
2016-07-08 13:53:09 +02:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Michail Kargakis
886014b1a3
kubectl: fix sort logic for logs
...
Use a separate sorting algorithm for kubectl logs that sorts from older
to newer instead of the other way that ActivePods is doing.
2016-06-07 10:52:42 +02:00
Michail Kargakis
3cbb6b0104
kubectl: move printObjectSpecificMessage in factory
2016-05-28 18:33:58 +02:00
k8s-merge-robot
b8f1682695
Merge pull request #24090 from AdoHe/expose_rc
...
Automatic merge from submit-queue
fix expose multi protocols issue
Please refer #23882 for more detail. @bprashanth @bgrant0607 ptal.
<!-- Reviewable:start -->
---
This change is [<img src="http://reviewable.k8s.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](http://reviewable.k8s.io/reviews/kubernetes/kubernetes/24090 )
<!-- Reviewable:end -->
2016-05-14 07:15:58 -07:00
Wojciech Tyczynski
2706df102b
Merge pull request #25465 from wojtek-t/client_renegotiation
...
Support renegotiation in client based on response ContentType
2016-05-12 10:21:10 +02:00
Wojciech Tyczynski
5d046fed41
Fix tests for renegotiation
2016-05-12 08:21:11 +02:00
AdoHe
ad97cddb3e
fix expose multi protocols issue
2016-05-12 00:07:07 -04:00
Phillip Wittrock
680b2b9d09
Kubectl support for validating nested objects with different ApiGroups (e.g. Lists containing objects in different api groups). Closes #24089
2016-05-09 19:38:40 -07:00
k8s-merge-robot
601e09852c
Merge pull request #23590 from kargakis/timeout-logs-attach
...
Automatic merge from submit-queue
kubectl: more sophisticated pod selection for logs and attach
Trying to get the logs or attach to an object other than a pod
will poll forever if that object has no replicas. This commit adds
a 20s timeout for polling.
@kubernetes/kubectl @deads2k @fabianofranz
2016-05-08 10:51:00 -07:00