nikhiljindal
f56aa58741
Some improvements to #5687
2015-03-26 15:36:41 -07:00
Jeff Lowdermilk
653b7e629d
Merge pull request #5977 from smarterclayton/allow_expose_to_handle_other_resources
...
Allow `kubectl expose` to be polymorphic to the source of the selector
2015-03-26 13:23:21 -07:00
Jeff Lowdermilk
fc2eb66d9f
Merge pull request #5976 from smarterclayton/support_resource_builder_on_label
...
`kubectl label` should support resource builder
2015-03-26 13:21:56 -07:00
Clayton Coleman
64f91f7dac
Allow `kubectl expose` to be polymorphic to the source of the selector
...
Allows exposing new resource types to be exposed (OpenShift deployment
controllers, copying services, and other resources that will have
pod label selectors).
Also fixed a bug where the selector wasn't exposed because of parameter
defaulting.
2015-03-26 14:36:53 -04:00
Clayton Coleman
1e496696ca
Merge pull request #5903 from smarterclayton/support_resources_by_type_and_name
...
Allow resource.Builder commands to take arguments by type/name
2015-03-26 14:23:03 -04:00
Clayton Coleman
68c46e7f52
`kubectl label` should support resource builder
...
Allow applying labels to all resources, by existing selector, and
soon allow multiple selection.
2015-03-26 14:01:05 -04:00
Nikhil Jindal
5d379a2cb8
Merge pull request #5974 from nikhiljindal/testBranch
...
Fixing broken hack/test-go.sh
2015-03-25 18:10:56 -07:00
nikhiljindal
6b69ebda5b
Fixing broken hack/test-go.sh
2015-03-25 18:04:59 -07:00
Clayton Coleman
581d7cd789
Allow resource.Builder commands to take arguments by type/name
...
Will allow xarg behavior to fetch resources across multiple types.
Changes 'create', 'get', 'update', 'stop', and 'delete' to output
<resourceType>/<name>.
2015-03-25 20:39:22 -04:00
Jeff Grafton
46e8c08fe8
Update kube::log::{error,status} to include timestamp.
...
Additionally, make the build scripts call these rather than calling
'echo' directly.
2015-03-25 16:02:48 -07:00
Jeff Grafton
901a5dbe2b
Merge pull request #5687 from nikhiljindal/client_test
...
Updating test-go.sh and test-integration.sh to be able to run the tests for multiple API versions
2015-03-25 14:07:47 -07:00
nikhiljindal
5e4ab8e045
Updating test-go.sh to be able to run tests twice - for v1beta1 and 3
2015-03-25 12:51:22 -07:00
Zach Loafman
529c886f0d
Merge pull request #5925 from jlowdermilk/fix-watch-events
...
Fix e2e-watch-events.sh
2015-03-25 11:44:57 -07:00
Jeff Lowdermilk
7fcc69d00d
Fix e2e-watch-events.sh
2015-03-25 09:16:06 -07:00
Filip Grzadkowski
aa9e25f293
Wait for etcd shutdown in integration tests
2015-03-25 17:01:04 +01:00
Piotr Szczesniak
d8d06fd8f7
Removed guestbook.sh e2e test
...
The test is rewritten in Go #5045
2015-03-24 18:35:03 +01:00
Jeff Lowdermilk
7f7a004373
Merge pull request #5792 from ddysher/more-describe
...
More node describe, and 'kubectl describe' tests for all resources
2015-03-23 15:28:03 -07:00
Deyuan Deng
1c135c0bd4
Test kubectl describe from test-cmd
2015-03-23 17:13:45 -04:00
Deyuan Deng
4939c1137c
Add node describe labels, creationTimestamp
2015-03-23 17:13:45 -04:00
Fabio Yeon
5b77149461
Fix guestbook.sh to make it work on GKE.
2015-03-20 18:27:31 -07:00
Jeff Grafton
d845d49dc6
Merge pull request #5437 from lhuard1A/libvirt-coreos_kubeconfig
...
Make libvirt-coreos generate a .kubeconfig file and have e2e tests use it
2015-03-19 10:18:03 -07:00
Lénaïc Huard
fc6e6ed310
Explain when e2e --host parameter is used and when it is ignored
2015-03-19 15:13:35 +01:00
Brian Grant
11f9733599
Merge pull request #5587 from nikhiljindal/enable3
...
Updating integration tests to test both API versions - v1beta1 and 3
2015-03-18 16:14:20 -07:00
nikhiljindal
7e36bbab3c
Updating integration tests to test both API versions - v1beta1 and 3
2015-03-18 15:24:11 -07:00
Abhishek Shah
9a901ed46d
build kube-apiserver, kube-scheduler and kube-controller-manager statically.
2015-03-17 16:03:31 -07:00
Brendan Burns
60b2b5d5b4
Merge pull request #5447 from jayunit100/k8petstore
...
K8petstore
2015-03-17 07:28:30 -07:00
Jeff Lowdermilk
404b20e6b8
Add dependencies for k8petstore to Godeps
...
Cleanup k8petstore to use Godeps dependencies, add to hack/build-go.sh
Remove trailing spaces, README
2015-03-17 07:06:01 -04:00
Lénaïc Huard
efe345f8b6
Make libvirt-coreos generate a .kubeconfig file and have e2e tests use it
2015-03-17 11:10:18 +01:00
Victor Marmol
d7a7d4da08
Revert #5479 , don't force no cgo.
...
We allow cgo when available since some of our server components (mainly
Kubelet) rely on it. The current driving factor for the static binaries
was building Docker images from scratch. We will instead use images
built from small busybox bases.
Fixes #5517
2015-03-16 16:03:46 -07:00
Tim Hockin
dab2d1a14b
Merge pull request #5420 from vmarmol/cross
...
Make "kubernetes" a server binary.
2015-03-16 14:29:51 -07:00
Max Forbes
1c4e47fe22
Wait until all startup pods are 'Running' before running e2e tests.
2015-03-16 12:03:57 -07:00
Jeff Lowdermilk
9df2ea4aef
Merge pull request #5479 from ArtfulCoder/static_linking
...
Build statically linked binaries for kubernetes.
2015-03-16 10:24:35 -07:00
Abhishek Shah
4b24aa2d7f
Build statically linked binaryies. With the change to go 1.4, we probably were generating dynamically linked binaries accidentally.
2015-03-13 23:33:10 -07:00
Masahiro Sano
addeed6ad0
fix e2e test on vagrant provider
2015-03-14 03:42:09 +09:00
gmarek
c3ff36931b
fix ginko-e2e.sh
2015-03-13 10:00:28 +01:00
Victor Marmol
adbc8e2f9c
Make "kubernetes" a server binary.
...
It includes many of the server components which we only expect to be
able to build in the server target architectures, but it is included in
the client build targets.
2015-03-12 17:37:56 -07:00
Eric Tune
9dab6017ff
Merge pull request #5111 from erictune/conformance_test
...
First cut at a "conformance test".
2015-03-12 15:12:58 -07:00
Eric Tune
12c71585f7
Merge pull request #5276 from ddysher/remove-etcd-servers
...
Remove etcd_servers from test-cmd
2015-03-12 14:55:32 -07:00
Eric Tune
72945955ae
First cut at a "conformance test".
...
A conformance test is a test you run against a cluster that is already
set up. We would use it to test a hosted kubernetes service to make
sure that it meets a bar for quality. Also, a getting-started-guide
author, who has not implemented a complete set of cluster/...
scripts (that is, the getting-started-guide has some non-automated steps)
can use this to see which e2e tests pass on a cluster.
To be done in future PRs:
- disable tests which can't possibly run in a conformance test
because they require things like cluster ssh.
- document that when we accept a getting-started-guide, that
people should run the conformance test against their cluster
(unless they already have cluster/... scripts.
I ran this against a GCE cluster and 22 tests passed.
2015-03-12 14:04:02 -07:00
Victor Marmol
c03b080328
Merge pull request #5332 from vishh/heapster_e2e
...
Adding a ginkgo version of monitoring e2e test
2015-03-12 08:37:45 -07:00
Piotr Szczesniak
b1e2b2f4b4
Improved guestbook.sh test to become actual test
...
After change test waits until pods come up and frotend starts serving content,
then adds entry to guestbook and verify if operation succeed
This fixes #3693
2015-03-12 11:39:26 +01:00
Satnam Singh
a3fd0a9fd5
Merge pull request #5284 from piosz/guestbook_bug
...
Rewrite guestbook example to use kube-dns instead of host:port
2015-03-11 23:14:18 -07:00
Vishnu Kannan
cbb3c96f31
Removing old shell based monitoring test.
2015-03-12 02:39:15 +00:00
Prashanth Balasubramanian
1ae44c3a78
Delete target pools and forwarding rules in guestbook.sh, with -q
2015-03-11 14:51:50 -07:00
Zach Loafman
e780592315
Merge pull request #5264 from jlowdermilk/kube-up
...
Standalone kubeconfig for gce kube-up (mulligan)
2015-03-11 11:46:45 -07:00
Deyuan Deng
48bcfc1e27
Remove etcd_servers from test-cmd
2015-03-11 14:38:20 -04:00
Zach Loafman
e6517e48eb
Merge pull request #4321 from justinsb/e2e_simple
...
Create AWS provider branch for Jenkins build script, which doesn't assume artifacts are uploaded to GCS
2015-03-11 10:10:43 -07:00
Piotr Szczesniak
4679a37b38
Rewrite guestbook example to use kube-dns instead of host:port
...
This fixes #5091
2015-03-11 09:51:47 +01:00
Jeff Lowdermilk
7db006ab1a
Generate standalone kubeconfig on kube-up, clear on kube-down.
...
Also tweaked the ginkgo tests to pull auth directly from a kubeconfig file
instead of the legacy kubernetes_auth file.
2015-03-10 14:23:34 -07:00
Brian Grant
a4d79bfb2c
Merge pull request #5139 from ddysher/node-more-describe
...
Add more information to node describe
2015-03-10 11:26:51 -07:00