k8s-ci-robot
6fc89ae92d
Merge pull request #69633 from soltysh/move_templates
...
Move pkg/kubectl/cmd/templates -> pkg/kubectl/util/templates
2018-10-12 10:07:07 -07:00
Maciej Szulik
61899e1654
Generated changes
2018-10-11 22:01:06 +02:00
Antoine Pelisse
a0460a5238
dry-run: Create class to find if a type is a CRD
...
Finding out if a Group-version-kind is a CRD is useful, since we want to
detect dry-run ability differently for CRDs.
2018-10-10 08:56:09 -07:00
Sean Sullivan
54a73630f1
kubectl factory client access: Moves remaining internal references into callers
2018-10-09 13:34:30 -07:00
Sean Sullivan
b4d513b1f9
kubectl helpers test: remove core dependencies
2018-10-03 14:15:52 -07:00
Brad Hoekstra
a596030cb3
Update bazel
2018-09-22 00:10:08 -04:00
Maciej Szulik
5b55e1f8ed
Create cli-runtime staging repository
2018-08-21 17:08:30 +02:00
Jeff Grafton
23ceebac22
Run hack/update-bazel.sh
2018-06-22 16:22:57 -07:00
David Eads
207e9d1d90
cleanup some dead kubectl code and narrow scope of helpers
2018-05-29 12:44:53 -04:00
Maciej Szulik
7495ab5229
Remove Generators from Factory
2018-05-27 11:14:05 -04:00
David Eads
4815ec409f
collapse into one factory
2018-05-26 18:47:44 -04:00
Guoliang Wang
cf86cb77eb
Move unrelated methods from the factory to helper
2018-05-24 11:42:26 +08:00
juanvallejo
5f5e3a59c0
move more CanBeExposed from factory_client_access
2018-05-23 10:27:20 -04:00
David Eads
087140aee9
move updatepodspecforobject out of factory
2018-05-21 17:56:33 -04:00
juanvallejo
f3a46cf626
move additional methods from factory
2018-05-18 11:49:02 -04:00
David Eads
eabfcfaa2b
start splitting polymorphic functions out of the factory
2018-05-17 08:55:31 -04:00
juanvallejo
876629f690
move ConfigFlags to pkg/kubectl/genericclioptions
2018-05-16 11:31:48 -04:00
David Eads
4b36c15872
remove single use, non-polymorphic helpers from factory
2018-05-15 15:05:49 -04:00
juanvallejo
4059355743
move cached_discovery to client-go/discovery
2018-05-15 10:20:56 -04:00
David Eads
16d6a6c52f
move resource builder to generic options
2018-05-10 14:15:12 -04:00
David Eads
080d6a4b0d
wrap restclientgetter with match version option
2018-05-10 09:43:22 -04:00
David Eads
ad87219b2c
category expansion can only come from the server
2018-05-09 15:05:58 -04:00
David Eads
dd97a7bc59
move client based restmappers to client-go
2018-05-08 08:11:56 -04:00
juanvallejo
3ca222b2d9
wire config flags through factory
2018-05-04 17:02:20 -04:00
David Eads
1e5372b620
get the resource.Info out of the conversion business
2018-05-01 07:58:42 -04:00
David Eads
ef0d1ab819
remove incorrect static restmapper
2018-05-01 07:51:17 -04:00
David Eads
4f90f9aa8b
remove uneeded discovery flexibility
2018-04-20 07:21:51 -04:00
Kubernetes Submit Queue
019c805ff2
Merge pull request #62858 from deads2k/cli-32-more-record-02
...
Automatic merge from submit-queue (batch tested with PRs 62642, 62855, 62487, 62858, 62873). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
final record flag cleanup
This ties off the remainder of the record flag uses. Trying to merge different types of patches is fraught, so I added a way to get a merge patch (not a strategic patch) back from the annotation update.
@kubernetes/sig-cli-maintainers
/assign @soltysh
/assign @juanvallejo
```release-note
NONE
```
2018-04-19 15:54:25 -07:00
David Eads
ecd9a6be2e
final record flag cleanup
2018-04-19 14:56:00 -04:00
David Eads
df3439c2d9
simplify the client cache
2018-04-19 13:10:13 -04:00
p0lyn0mial
1f1d24005a
removes custom scalers from kubectl
2018-03-26 19:33:42 +02:00
Kubernetes Submit Queue
f7c65005a4
Merge pull request #59042 from soltysh/issue25442
...
Automatic merge from submit-queue (batch tested with PRs 60302, 57921, 59042, 60126, 59561). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md ">here</a>.
Remove pkg/client/unversioned
**What this PR does / why we need it**:
This is removing unused package, and moves the used bits into appropriate placeholders.
**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 #25442
**Special notes for your reviewer**:
**Release note**:
```release-note
NONE
```
/assign @deads2k
/assign @sttts
2018-02-23 14:01:44 -08:00
David Eads
f084311326
remove metrics client factory method
2018-02-22 07:45:04 -05:00
Maciej Szulik
5d721bff81
Remove pkg/client/unversioned
2018-02-21 13:08:11 +01:00
Jeff Grafton
ef56a8d6bb
Autogenerated: hack/update-bazel.sh
2018-02-16 13:43:01 -08:00
Frederic Branczyk
b1448adb59
kubectl: Use metrics-server for kubectl top commands
2018-01-22 21:45:06 +01:00
p0lyn0mial
dd9de90b0a
the changes introduced in this commit plumbs in the generic scaler into kubectl.
...
note that we don't change the behaviour of kubectl.
For example it won't scale new resources. That's the end goal.
The first step is to retrofit existing code to use the generic scaler.
2018-01-12 09:21:18 +01:00
Eric Chiang
ea085e0a32
client-go: remove import of github.com/gregjones/httpcache
2018-01-08 09:54:12 -08:00
Maciej Szulik
2f9532f047
Allow kubectl set image/env on a cronjob
2018-01-04 10:27:37 +01:00
Jeff Grafton
efee0704c6
Autogenerate BUILD files
2017-12-23 13:12:11 -08:00
Clayton Coleman
b366afa00a
Move category expander out of kubectl/resource
2017-11-14 17:38:16 -05:00
zhengjiajin
dc312142ab
remove todo: switch UpdatePodSpecForObject to work on v1.PodSpec, use info.VersionedObject, and avoid conversion completely
2017-11-11 02:36:12 +08:00
Dr. Stefan Schimanski
bec617f3cc
Update generated files
2017-11-09 12:14:08 +01:00
ymqytw
5557f2e444
discovery client not depend on pkg/api/legacyscheme
2017-11-02 14:59:21 -07:00
Clayton Coleman
93fed120fb
Move printing the valid resource types to a function
...
Should be calculated from discovery in the future. Also improve
descriptions on the affected commands.
2017-10-30 23:45:45 -04:00
Maru Newby
adc338d330
Remove all traces of federation
2017-10-26 13:37:37 -07:00
Dr. Stefan Schimanski
cad0364e73
Update bazel
2017-10-18 17:24:04 +02:00
Jeff Grafton
aee5f457db
update BUILD files
2017-10-15 18:18:13 -07:00
Antoine Pelisse
d1ce36371e
kubectl: Remove swagger 1.2 entirely.
2017-10-10 14:50:56 -07:00
zhengjiajin
44f8bb1171
remove todo( #42787 )Add fallback for cronjobs, and move some useful function to cmdutil
2017-09-04 18:41:19 +08:00