Daniel Smith
b278c6acd9
Merge pull request #20565 from kubernetes/revert-20000-disable-flaky
...
Revert "Disable flaky test."
2016-02-05 14:01:07 -08:00
Daniel Smith
24b8125bb1
Revert "Disable flaky test."
2016-02-03 10:15:38 -08:00
Janet Kuo
442c75045a
Add kubectl rollout undo
2016-02-02 14:20:01 -08:00
k8s-merge-robot
8bab0022ad
Merge pull request #20000 from erictune/disable-flaky
...
Auto commit by PR queue bot
2016-02-02 11:29:34 -08:00
Alex Robinson
1903c4eb51
Merge pull request #19605 from aveshagarwal/master-sort-by-panic
...
Fix panic when sort-by is used with kubectl get.
2016-01-30 10:48:56 -08:00
k8s-merge-robot
7912682595
Merge pull request #20226 from smarterclayton/fix_extract_list
...
Auto commit by PR queue bot
2016-01-29 17:15:30 -08:00
Daniel Smith
22b43d8f82
Determinisitically get kubectl proxy port
2016-01-28 16:07:08 -08:00
deads2k
ec2008d948
pin the run command to produce a job
2016-01-28 12:55:36 -05:00
Clayton Coleman
71a13f7f4b
ExtractList should handle v1.RawExtension correctly
...
Also fixes CustomColumnPrinter to pass decoder in, and ensures a test
case tests the combined path.
2016-01-27 15:30:21 -05:00
k8s-merge-robot
603931f237
Merge pull request #20038 from caesarxuchao/remove-cmd-unused
...
Auto commit by PR queue bot
2016-01-26 22:18:25 -08:00
derekwaynecarr
c906e9c90a
hack/test-cmd.sh did not run any admission control
2016-01-26 21:28:05 -05:00
Avesh Agarwal
bec2d678b9
Fix panic when sort-by is used with kubectl get.
2016-01-26 13:58:24 -05:00
Chao Xu
bc2a9736dc
remove duplicated tests
2016-01-22 15:40:42 -08:00
Eric Tune
7944fa01ec
Disable flaky test.
2016-01-22 09:55:39 -08:00
Michail Kargakis
08d8843a9c
kubectl: Support exposing deployments
2016-01-15 17:02:24 +01:00
Paul Morie
9c18067e60
Add kubectl support for ConfigMap
2016-01-06 09:03:39 -05:00
gmarek
79b6f13be0
Increase timeout for waiting for kubectl proxy in test-cmd
2016-01-05 11:22:15 +01:00
k8s-merge-robot
cf7fd487d7
Merge pull request #18883 from feihujiang/fixCommentsInTestCmdScript
...
Auto commit by PR queue bot
2016-01-04 21:02:59 -08:00
feihujiang
a8639280c7
Fix wrong commends in test-cmd.sh
2015-12-29 14:10:21 +08:00
Brendan Burns
4123a61df7
Add the client side bits of kubectl export
2015-12-22 10:41:59 -08:00
k8s-merge-robot
b12f6b341f
Merge pull request #18599 from smarterclayton/abstract_explain
...
Auto commit by PR queue bot
2015-12-19 04:34:32 -08:00
k8s-merge-robot
3c3a24e1d4
Merge pull request #18694 from thockin/airplane_validation_pt7
...
Auto commit by PR queue bot
2015-12-19 03:57:53 -08:00
k8s-merge-robot
9e8233fc3c
Merge pull request #17398 from janetkuo/deployment-controller-informer
...
Auto commit by PR queue bot
2015-12-18 19:13:32 -08:00
Eric Tune
f15b2e32a7
Merge pull request #16422 from hurf/created_by
...
Display controllers along with type when describing a pod
2015-12-18 13:44:07 -08:00
Tim Hockin
43ed74748e
Clean up and document validation strings
...
Also add a detail string for Required and Forbidden. Fix tests.
2015-12-18 09:40:50 -08:00
Clayton Coleman
151b4e5958
Tweak explain messages and abstract client
2015-12-18 00:27:22 -05:00
Janet Kuo
32d153093e
Fix deployment tests failures; change ResyncPeriod
2015-12-17 19:29:54 -08:00
derekwaynecarr
5e0948586c
Add kubectl create [SUBCOMMAND] pattern
2015-12-14 13:43:45 -05:00
k8s-merge-robot
8d19fabe08
Merge pull request #18001 from ixdy/test-cmd-version
...
Auto commit by PR queue bot
2015-12-02 08:17:00 -08:00
Michail Kargakis
f8c85e5e85
Fix test-cmd flake
2015-12-01 11:39:46 +01:00
Jeff Grafton
a7ee6d394b
Print out kubectl version in test-cmd
2015-11-30 15:15:23 -08:00
k8s-merge-robot
140df5f809
Merge pull request #17220 from kargakis/kubectl-scale-deployments
...
Auto commit by PR queue bot
2015-11-30 04:19:58 -08:00
k8s-merge-robot
3136acad8b
Merge pull request #14623 from linzichang/fixup-cassandra
...
Auto commit by PR queue bot
2015-11-25 04:57:14 -08:00
Michail Kargakis
99fc35880b
kubectl: Support scaling deployments
...
This commit adds support for using kubectl scale to scale deployments. Makes use of the
deployments/scale endpoint instead of updating deployment.spec.replicas directly.
2015-11-25 11:26:40 +01:00
Janet Kuo
c0c02c95c4
kubectl run to produce deployment and job
2015-11-24 10:21:31 -08:00
k8s-merge-robot
6d2b92a0be
Merge pull request #17269 from janetkuo/autoscale-deployments
...
Auto commit by PR queue bot
2015-11-21 22:23:23 -08:00
Andy Goldstein
f9a018d454
Add missing kube_flags to kubectl scale in hack/test-cmd.sh
2015-11-20 15:28:14 -05:00
Janet Kuo
8e99bae7ec
Support autoscale deployments
2015-11-13 23:33:55 -08:00
Zichang Lin
51dd067f5f
Update cassandra example according to config best practices
2015-11-10 14:19:22 +08:00
Janet Kuo
37f35d9342
Make kubectl apply create resources if not found
2015-11-08 22:47:40 -08:00
Janet Kuo
a6a64820d7
Make generation of the apply annotation optional
2015-11-06 15:08:50 -08:00
hurf
ce35bb4208
Remove trace of "kubectl stop"
...
Remove doc and use of "kubectl stop" since it's deprecated.
2015-10-30 14:12:20 +08:00
hurf
29a0fe9032
Display controllers along with type when describing a pod
...
There're more controllers than replication controller, the patch
displays annotation item with key "kuberntetes.io/created-by" in
the form of "Controllers: type/name".
2015-10-30 11:16:46 +08:00
k8s-merge-robot
3850579313
Merge pull request #16207 from janetkuo/kubectl-apply-tests
...
Auto commit by PR queue bot
2015-10-27 20:29:17 -07:00
Daniel Smith
6219b50280
Merge pull request #16160 from kargakis/windows-fixes-for-edit
...
edit: Windows fixes
2015-10-27 15:44:26 -07:00
Jerzy Szczepkowski
154923221f
Merge pull request #15951 from kargakis/factory-expose-method
...
Make CanBeExposed and CanBeAutoscaled composable
2015-10-27 11:04:40 +01:00
Jerzy Szczepkowski
bbee6cfcd7
Merge pull request #15461 from kargakis/relax-exposing-multiport-objects
...
expose: Enable exposing multiport objects
2015-10-27 10:25:54 +01:00
Janet Kuo
4281497869
Test that kubectl apply update annotation only if apply is already called
2015-10-26 15:21:34 -07:00
kargakis
4befdf5b49
Make CanBeExposed and CanBeAutoscaled composable
2015-10-24 20:07:35 +02:00
kargakis
73713ce268
edit: Windows fixes
...
Contains the following fixes for Windows users of kubectl edit:
* Defaults to notepad as the default Windows editor
* Uses CRLF line endings
* Ensures a file lock is freed
2015-10-24 17:06:49 +02:00
Janet Kuo
f5adda3d81
Fixed the error for kubectl edit multiple resources
2015-10-22 22:35:15 -07:00
Janet Kuo
8105aa44a0
Implement kubectl autoscale
2015-10-19 09:59:22 -07:00
k8s-merge-robot
77207d75e1
Merge pull request #15667 from JanetKuo/kubectl-watch-list
...
Auto commit by PR queue bot
2015-10-19 06:28:35 -07:00
kargakis
7d0e691520
expose: Enable exposing multiport objects
...
The generated service will inherit all the ports from the exposed object.
2015-10-19 11:25:14 +02:00
Janet Kuo
33b9235312
Better error handling for watching a list of resources specified in a file
2015-10-14 16:38:03 -07:00
Janet Kuo
c2eef6b3d6
Use default www-prefix when proxy in test-cmd and fix some related bugs
2015-10-14 15:49:52 -07:00
Janet Kuo
f47c2be539
Change kubectl proxy --api-prefix default to allow /apis/
2015-10-14 15:49:52 -07:00
Chao Xu
a503e5301a
add a test to check if patch works with resourceVersion as a precondition
2015-10-13 10:41:09 -07:00
Dawn Chen
72f85e0641
Merge pull request #15354 from JanetKuo/test-kubectl-list-with-validate
...
Enable validate when test kubectl with List
2015-10-12 13:54:21 -07:00
Dawn Chen
d802138c1f
Merge pull request #15325 from caesarxuchao/fix-15181-retry-test-cmd
...
Adding a retry function in test-cmd.sh
2015-10-12 13:18:49 -07:00
Dawn Chen
b07e29b03c
Merge pull request #14789 from JanetKuo/fix-e2e-test-flake-kubectl-proxy
...
Use random ports when doing kubectl proxy in testing
2015-10-12 11:46:24 -07:00
Chao Xu
12bcea336a
add a retry function in test-cmd.sh
2015-10-12 10:04:12 -07:00
Janet Kuo
001899e394
Enable validate when test kubectl with List
2015-10-11 20:56:15 -07:00
k8s-merge-robot
d94307b71e
Merge pull request #15042 from JanetKuo/test-loop-add-rclist-svclist
...
Auto commit by PR queue bot
2015-10-10 10:57:24 -07:00
Janet Kuo
5d08dcf837
Use random ports when doing kubectl proxy in testing
2015-10-09 15:52:59 -07:00
Chao Xu
cc4ec80ec7
in scripts, experimental/v1alpha1->extensions/v1beta1
2015-10-09 15:19:13 -07:00
Janet Kuo
ee0ce32736
Add test for kubectl support of ReplicationControllerList and ServiceList
2015-10-09 09:36:23 -07:00
k8s-merge-robot
0fb7c80edf
Merge pull request #14888 from JanetKuo/kubectl-get-list
...
Auto commit by PR queue bot
2015-10-09 00:03:01 -07:00
Alex Robinson
48c6b7ea96
Merge pull request #14728 from kargakis/truncate-inherited-service-names
...
expose: Truncate service names
2015-10-05 16:29:14 -07:00
Janet Kuo
1f35cf2e5b
Fix get with List
2015-10-05 11:44:57 -07:00
kargakis
989806d9ec
expose: Truncate service names
...
In case the generated service inherits the exposed object's name (the user didn't specify
a name via --name), truncate it up to the maximum length for a valid service name
2015-10-05 10:39:42 +02:00
Janet Kuo
b10e86038e
Loop three types of files for each "multiple resources" test
2015-10-02 13:24:15 -07:00
Janet Kuo
7a2a5b021c
Add test of kubectl support for multiple resources
2015-10-01 14:36:17 -07:00
deads2k
8b063a34b0
allow yaml as argument to patch
2015-09-30 11:58:42 -04:00
Chao Xu
ae1293418b
move experimental/v1 to experimental/v1alpha1;
...
use "group/version" in many places where used to expect "version" only.
2015-09-24 15:32:11 -07:00
Janet Kuo
5a608446ba
pull "kubectl edit" from openshift upstream
2015-09-15 19:16:23 -07:00
Jeff Lowdermilk
ebc0b02b7d
Merge pull request #13613 from eparis/rework-doc-generation
...
Rework automatic doc generation
2015-09-15 17:35:47 -07:00
feihujiang
98689a99ec
Limit the type for kubectl expose command
2015-09-15 11:17:04 +08:00
Chao Xu
f734a6f038
register experimental/v1 in test-cmd.sh and test-integration.sh
2015-09-11 17:34:32 -07:00
Eric Paris
9cf7bb6b4f
Automatically clean up KUBE_TEMP
...
kube::util:ensure-temp-dir claims that it will automatically clean it
up. But it obviously doesn't. Since we cannot add multiple trap in bash
add a function that lets us trap and clean up KUBE_TEMP even if someone
already set a trap.
2015-09-11 18:58:49 -04:00
Daniel Martí
c054b20148
Avoid using two periods in templates
...
Since $id_field already starts with a period, .$id_field would result in the
following in Go 1.5:
error: error parsing template {{range.items}}{{..metadata.name}}:{{end}}, template: output:1: unexpected . after term "."
Apparently, Go 1.4 allowed this. Unnecessary anyway.
2015-09-10 11:44:14 -07:00
Dai Zuozhuo
2e2ef3e830
change -o template to -o go-template=...
2015-09-05 22:30:47 +08:00
Dan Mace
da5e4d7bd5
Rolling updater availability enhancements
...
Enhance the rolling updater to support maintaining minimum pod
availability for the duration of the update process.
2015-09-01 12:54:08 -04:00
Anastasis Andronidis
10747841a0
move type documentation from tags to comments
2015-08-22 03:24:35 +02:00
Saad Ali
489e75e073
Merge pull request #12202 from daizuozhuo/kubectl
...
add jsonpath to kubectl
2015-08-20 14:31:45 -07:00
Clayton Coleman
9267f829eb
Update tests to prepare for graceful deletion
...
For cases where we want to immediately cleanup the pod, start using
gracePeriod 0 in test cases.
2015-08-19 22:20:29 -04:00
Dai Zuozhuo
b61a905b19
add jsonpath to kubectl
2015-08-20 08:57:24 +08:00
Saad Ali
14eadcccac
Merge pull request #12521 from feihujiang/kubectlScaleAcceptFileNameParam
...
Kubectl scale command accepts a filename param
2015-08-19 15:00:26 -07:00
Robert Bailey
08e6a43c1d
Revert "Merge pull request #9165 from smarterclayton/graceful"
...
This reverts commit 4f856b595d
, reversing
changes made to d78525a83b
.
Conflicts:
pkg/kubelet/status_manager.go
2015-08-18 17:34:49 -07:00
Clayton Coleman
89f1f3b1b8
Alter graceful deletion to not use TTL
...
Avoid TTL by deleting pods immediately when they aren't
scheduled, and letting the Kubelet delete them otherwise.
Ensure the Kubelet uses pod.Spec.TerminationGracePeriodSeconds
when no pod.DeletionGracePeriodSeconds is available.
2015-08-18 09:08:43 -04:00
Clayton Coleman
b842a7dd15
Revert "Revert "Gracefully delete pods from the Kubelet""
...
This reverts commit 98115facfd
.
2015-08-18 08:57:02 -04:00
feihujiang
1e10a7cc59
Kubectl scale command accepts a filename param
2015-08-13 14:26:25 +08:00
feihujiang
0110f3176b
Kubectl patch command accepts a filename param
2015-08-13 11:13:31 +08:00
feihujiang
73b694e6c1
kubectl describe <kind> work with no arguments
...
Add describe_resource_assert to test describe <kind> with no object arg
2015-08-10 14:08:38 +08:00
Eric Paris
7715290bbd
Convert hack/ from --flag_name= to --flag-name=
2015-08-07 11:00:13 -04:00
derekwaynecarr
577f2fa0a5
LimitRange documentation should be under admin
2015-08-05 10:26:52 -04:00
Mike Danese
cf4cb1a6a3
Merge pull request #10474 from kargakis/scale-multiple-controllers
...
Enable scaling multiple controllers
2015-07-31 14:51:43 -07:00
kargakis
0e796ca09a
Enable scaling multiple controllers
2015-07-31 10:24:59 +02:00
Clayton Coleman
5df2188d3d
hack/test-cmd.sh can fail when ~/.kube/config exists
...
Use the KUBE_TEMP dir for HOME
2015-07-30 00:47:50 -04:00
Mike Danese
c0acfbcd4b
Merge pull request #11421 from nikhiljindal/exposeServcPort
...
Updating kubectl expose to extract ports from the service being cloned
2015-07-24 17:16:31 -07:00