Jordan Liggitt
57df11bc0f
Switch kubectl rollout to directly rolling back deployments
2018-10-26 23:48:44 -04:00
Sean Sullivan
ffd4ea963d
kubectl: copy deployment util dependency into kubectl
2018-10-18 12:02:39 -07:00
Sean Sullivan
b7f8369da2
kubectl: move translated data into kubectl
2018-10-17 10:34:21 -07:00
Clayton Coleman
5e905f1f5f
Move versioned generators into their own package
...
pkg/kubectl has a lot of files. Move everything generator related
into pkg/kubectl/generate (generic) or pkg/kubectl/generate/versioned
(type specific).
Move the DescriberFn and GeneratorFn out of kubectl/cmd/util and into
the respective versioned packages, along with tests.
2018-10-16 12:54:40 -04:00
Sean Sullivan
5f8f607c27
kubectl: copy pod utils into util/podutils package
2018-10-11 10:49:52 -07:00
Sean Sullivan
95ec1f79b9
kubectl rollback: remove legacyscheme dependency
2018-10-04 13:13:32 -07:00
Sean Sullivan
c2a1e85a36
kubectl rolling-updater test: remove testapi and core testing dependency
2018-10-02 14:19:13 -07:00
Sean Sullivan
a20ba98b87
kubectl replace legacyscheme with kubectl scheme in two tests
2018-09-27 13:58:31 -07:00
k8s-ci-robot
a38ad775f7
Merge pull request #68641 from seans3/kubectl-extract-2
...
Removes dependency on internal version of resource
2018-09-25 18:12:35 -07:00
Sean Sullivan
86b12106c8
Remove dependency on internal version of resource
2018-09-13 17:32:52 -07:00
Sean Sullivan
8f06514fe7
Removes dependency on internal version of resource
2018-09-13 17:03:54 -07:00
Tomas Nozicka
def9c9eb42
Update Bazel
2018-09-03 15:34:50 +02:00
juanvallejo
c32d10f3cf
add prototype sorting for table rows
2018-08-30 16:09:05 -04:00
Maciej Szulik
5b55e1f8ed
Create cli-runtime staging repository
2018-08-21 17:08:30 +02:00
juanvallejo
4bdc636380
add updated plugin mechanism
2018-08-15 15:06:29 -04:00
Sean Sullivan
083f0e3d72
Move dependency from k/k/pkg/apis/core to staging
2018-08-10 12:56:03 -07:00
David Eads
029b4388fe
switching rolling update to external clients
2018-08-03 13:18:14 -04:00
stewart-yu
f1343af5d7
auto-generated file
2018-07-28 07:54:17 +08:00
WanLinghao
2664470343
fix kubectl create priorityclass
failure bug
2018-07-02 15:03:22 +08:00
Jeff Grafton
23ceebac22
Run hack/update-bazel.sh
2018-06-22 16:22:57 -07:00
juanvallejo
b4af3a4ffb
move filename flags to genericclioptions
2018-05-28 11:09:51 +02:00
Maciej Szulik
383872615d
Remove kubectl reapers
2018-05-25 22:18:05 +02:00
Anthony Yeh
1c531fc970
kubectl: Use apps/v1 Deployment/ReplicaSet.
...
This is necessary since kubectl shares code with the controllers,
and the controllers have been updated to use apps/v1.
2018-05-22 13:43:06 -07:00
Kubernetes Submit Queue
48b5fd9182
Merge pull request #62025 from hanxiaoshuai/bugfix0402
...
Automatic merge from submit-queue (batch tested with PRs 62025, 63851, 64077, 63967, 63991). 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>.
check error when parse field failed
**What this PR does / why we need it**:
check error when parse field failed
**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 #
**Special notes for your reviewer**:
**Release note**:
```release-note
NONE
```
2018-05-22 08:40:16 -07:00
David Eads
eabfcfaa2b
start splitting polymorphic functions out of the factory
2018-05-17 08:55:31 -04:00
David Eads
16d6a6c52f
move resource builder to generic options
2018-05-10 14:15:12 -04:00
David Eads
ad87219b2c
category expansion can only come from the server
2018-05-09 15:05:58 -04:00
David Eads
682e028516
stop pretending that we have statically known shortcuts
2018-05-08 08:11:56 -04:00
Clayton Coleman
1a1e8344a5
kubectl should not have a direct code dependency on controllers
...
The dependency linkage brings in the scheduler and a lot of unrelated
code. Instead, selectively copy methods that operate on public APIs.
2018-04-26 00:18:54 -04:00
hangaoshuai
bdc509131c
check error when parse field failed
2018-04-19 10:02:28 +08:00
David Eads
e2a5c39b23
use record flags
2018-04-18 13:56:59 -04:00
Ayush Pateria
a8c63b61ad
Add basic generator for apps/v1 deployment
2018-04-11 00:44:29 +05:30
David Eads
1fec6980b6
segregate job scaling from everything else
2018-04-05 10:24:34 -04:00
p0lyn0mial
3b00b4a86f
removes job scaler
2018-04-04 08:23:21 -04:00
Kubernetes Submit Queue
98e89770c6
Merge pull request #61506 from juanvallejo/jvallejo/add-humanreadable-flags
...
Automatic merge from submit-queue. 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>.
wire through humanreadable print flags
**Release note**:
```release-note
NONE
```
~~Work in progress... Opening PR now to gather feedback as this is implemented.~~
Begin implementing pieces needed to retrieve humanreadable printers from a set of flags.
Proposal: https://docs.google.com/document/d/19ZZFVe9oD1KQmk5uExggRWtRl_hKGfYnBXvHZJlgEro/edit#heading=h.pnvbfi14v4zz
cc @soltysh @deads2k @pwittrock
2018-04-03 22:01:47 -07:00
juanvallejo
a3a430ce01
wire through humanreadable flags
2018-04-03 13:59:35 -04:00
Stephen Augustus
c3a50cd266
Update bazel rules
2018-03-27 09:54:04 -05:00
p0lyn0mial
1f1d24005a
removes custom scalers from kubectl
2018-03-26 19:33:42 +02:00
Chao Wang
71a1970bf6
--show-all is inert in v1.11
2018-03-21 09:13:21 +08:00
Shyam Jeedigunta
fd2ea3ff31
Make Scale() for RC poll-based until #31345 is fixed
2018-02-27 13:10:38 +01: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
dhilipkumars
aba725a391
Promote SS to apps/v1
2018-01-18 13:48:52 +05:30
Lion-Wei
071200128f
remove /k8s.io/kubernetes/pkg/kubectl/testing
2018-01-03 09:39:33 +08:00
Jeff Grafton
efee0704c6
Autogenerate BUILD files
2017-12-23 13:12:11 -08:00
p0lyn0mial
da05fbe036
adds generic scaler to kubectl
...
the implementation uses a polymorphic scale client capable of operating against
scale subresources which can be found here https://github.com/kubernetes/client-go/tree/master/scale
2017-12-18 22:44:04 +01:00
Kubernetes Submit Queue
ce4acf3fc2
Merge pull request #56676 from shiywang/remove_dead_code
...
Automatic merge from submit-queue. 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 deadcode
/assign @sttts
PTAL, thanks
```release-note
NONE
```
2017-12-16 18:53:05 -08:00
Kubernetes Submit Queue
46cfe574dc
Merge pull request #55557 from mahdix/rollback_visitor
...
Automatic merge from submit-queue (batch tested with PRs 55557, 55504, 56269, 55604, 56202). 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>.
Replace type switches in Rollback with Visitor pattern
Fixes https://github.com/kubernetes/kubectl/issues/127
A refactoring to make Rollback module less dependent on internal packages.
2017-12-14 13:54:37 -08:00
Kubernetes Submit Queue
2a70dc8746
Merge pull request #55376 from yuexiao-wang/add-validate
...
Automatic merge from submit-queue (batch tested with PRs 55900, 55995, 55913, 55467, 55376). 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>.
Improve unit test coverage of scale
**What this PR does / why we need it**:
1. Add unit test of ReplicaSet and StatefulSet to improve coverage of scale
2. Fix variable "fake" collideds with imported package name
3. Use Error with no value format and fix typo error messages
**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 #
**Special notes for your reviewer**:
**Release note**:
```release-note
NONE
```
2017-12-14 00:45:25 -08:00
Shiyang Wang
dc9d9cac43
remove deadcode
2017-12-01 15:46:49 +08:00