Weibin Lin
842bd1e1ec
update deployment, daemonset, replicaset, statefulset to apps/v1
2018-12-19 10:46:45 -05:00
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
20a54b312c
kubectl rollback: remove duplicated code for printing pod template
2018-10-08 15:39:16 -07:00
Sean Sullivan
95ec1f79b9
kubectl rollback: remove legacyscheme dependency
2018-10-04 13:13:32 -07:00
hangaoshuai
6c94d7ae32
return err when Unmarshal failed
2018-07-27 20:52:00 +08: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
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
Kenneth Owens
f89afa008f
Update versioned portions of kubectl to use apps/v1 with DaemonSet
2018-02-23 08:06:42 -08:00
dhilipkumars
aba725a391
Promote SS to apps/v1
2018-01-18 13:48:52 +05:30
Mahdi Mohammadi
18ef4beb84
Trying to make error message similar to what is expected in tests
2017-11-22 06:17:44 +00:00
Mahdi Mohammadi
d814a5ad51
Update for cronJob
2017-11-19 17:51:31 +00:00
Mahdi Mohammadi
2f752f47b9
Replace type switches in Rollback with Visitor pattern
2017-11-19 17:46:57 +00:00
Dr. Stefan Schimanski
012b085ac8
pkg/apis/core: mechanical import fixes in dependencies
2017-11-09 12:14:08 +01:00
Dr. Stefan Schimanski
d13b936a2a
pkg/apis/core: fixup conversion func names in dependencies
2017-11-09 12:14:07 +01:00
Kenneth Owens
5590c1fb94
gets the correct version of kubernetes client for DaemonSet and StatefulSet History and Rollback and updates test-cmd for new versions
2017-11-03 10:16:50 -07:00
Dr. Stefan Schimanski
7773a30f67
pkg/api/legacyscheme: fixup imports
2017-10-18 17:23:55 +02:00
crimsonfaith91
ebdbafd2c5
statefulSet kubectl rollout command
2017-08-24 16:43:03 -07:00
Kubernetes Submit Queue
6aeb790582
Merge pull request #49830 from jianglingxia/jlx72916
...
Automatic merge from submit-queue (batch tested with PRs 50418, 49830, 49206, 49061, 49912)
Renamed packge name to apiv1
**What this PR does / why we need it**:
Renamed packge name from k8s_api_v1 to apiv1
**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-09 22:07:15 -07:00
Dr. Stefan Schimanski
83895daed1
Fix printer hack to get a versioned client
2017-08-06 15:30:13 +02:00
jianglingxia
9e8d4b4188
Renamed packge name to apiv1
2017-07-29 16:47:14 +08:00
foxish
ca38850ab1
DS: kubectl changes
2017-07-25 11:47:57 -07:00
ymqytw
8dac9639e4
split util/slice
2017-06-30 23:04:18 -07:00
Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
cde4772928
run ./root-rewrite-all-other-apis.sh, then run make all, pkg/... compiles
2017-06-22 11:30:52 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Janet Kuo
2b8f91e549
Update kubectl rollout to consume `.data` of DaemonSet history
...
Also update tset data to make sure DaemonSet template is replaced, not
merged, when rolling back.
2017-06-10 10:52:33 -07:00
Janet Kuo
edabdac094
Implement kubectl rollout history and undo for DaemonSet
2017-06-03 17:10:57 -07:00
Haoran Wang
866c599198
Clean up pre-ControllerRef compatibility logic
2017-04-07 14:09:23 +08:00
Kubernetes Submit Queue
9c62733b1f
Merge pull request #43044 from ncdc/NewPrefixWriter
...
Automatic merge from submit-queue (batch tested with PRs 42900, 43044, 42896, 43308, 43621)
Convert PrefixWriter to an interface
Convert PrefixWriter to an interface to allow other packages to create instances. This is needed for downstream projects such as OpenShift.
cc @sttts @smarterclayton @oulinbao @deads2k @liggitt @kargakis @soltysh @kubernetes/sig-cli-pr-reviews
2017-03-27 08:32:25 -07:00
Anthony Yeh
fa23729a6d
kubectl: Use v1.5-compatible ownership logic when listing dependents.
...
In particular, we should not assume ControllerRefs are necessarily set.
However, we can still use ControllerRefs that do exist to avoid
interfering with controllers that do use it.
2017-03-16 12:28:38 -07:00
Andy Goldstein
433fc606c6
Convert PrefixWriter to an interface
...
Convert PrefixWriter to an interface to allow other packages to create
instances. This is needed for downstream projects such as OpenShift.
2017-03-14 10:31:13 -04:00
Maciej Szulik
c272630b1b
Deployments under apps/v1beta1 with new defaults
2017-03-01 15:14:41 +01:00
Clayton Coleman
2aa4abb73b
Refactor commands to use new factory method
2017-02-23 00:28:32 -05:00
Clayton Coleman
469df12038
refactor: move ListOptions references to metav1
2017-01-23 17:52:46 -05:00
Michail Kargakis
9c820a5793
kubectl: fix rollback dryrun when version is not specified
2017-01-17 12:01:09 +01:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -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
AdoHe
6a68dbdac4
rollout undo add dry-run implementation
2016-09-08 08:02:04 +08:00
Angus Salkeld
eec08872c7
Move deployment utilities to there own package
2016-07-08 09:46:56 +02:00
k8s-merge-robot
58dc3ba31d
Merge pull request #28217 from kargakis/simplify-rollbacker-interface
...
Automatic merge from submit-queue
kubectl: simplify Rollbacker interface
@kubernetes/kubectl
2016-07-06 05:23:41 -07:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Michail Kargakis
2451df4e6c
kubectl: simplify Rollbacker interface
2016-06-29 13:30:00 +02:00
Janet Kuo
2bd30c7572
Stop the users from rolling back a paused deployment in kubectl rollout undo
2016-03-16 15:46:22 -07:00
Janet Kuo
442c75045a
Add kubectl rollout undo
2016-02-02 14:20:01 -08:00