Victor Marmol
f38c607285
Move Prober to its own subpackage.
...
This will allow it to be reused by the runtimes.
2015-04-29 10:11:28 -07:00
Yu-Ju Hong
33b8f487f6
Merge pull request #7449 from vmarmol/runtime-network-plugins
...
Move network plugin TearDown to DockerManager
2015-04-29 10:09:58 -07:00
CJ Cullen
a529c0e0f3
Merge pull request #7499 from elsonrodriguez/coreos-example-fix
...
Fixes #7498 - CoreOS Getting Started Guide had invalid cloud config
2015-04-29 10:07:49 -07:00
CJ Cullen
6c22007060
Merge pull request #7504 from resouer/patch-1
...
Fix invalid character '"' after object key:value pair
2015-04-29 10:07:15 -07:00
Victor Marmol
02231ea75d
Merge pull request #7503 from jsafrane/devel/fix-volume-rm
...
Fixed kubelet deleting data from volumes on stop (#7317 ).
2015-04-29 10:01:16 -07:00
Brian Grant
4071868581
Merge pull request #7482 from nikhiljindal/verifyDescription
...
Fixing hooks/description to catch API fields without description tags
2015-04-29 09:56:08 -07:00
Clayton Coleman
12ba4e2452
Do not automatically decode runtime.RawExtension
...
Make clients opt in to decoding objects that are stored
in the generic api.List object by invoking runtime.DecodeList()
with a set of schemes. Makes it easier to handle unknown
schema objects because decoding is in the control of the code.
Add runtime.Unstructured, which is a simple in memory
representation of an external object.
2015-04-29 12:53:07 -04:00
Daniel Smith
4d2f7a38c2
Merge pull request #6866 from bprashanth/rc_watch_pods
...
RcManager watches pods and RCs instead of polling every 10s
2015-04-29 09:10:55 -07:00
Daniel Smith
2802b18b0a
Merge pull request #7288 from fgrzadkowski/perf
...
Add a simple cache for objects stored in etcd
2015-04-29 09:00:33 -07:00
Eric Paris
52a005fa24
Update docs after cobra update (spellling mistake)
2015-04-29 11:26:55 -04:00
Eric Paris
a17a26643b
Update kube to support new pflag/cobra
2015-04-29 11:26:30 -04:00
Victor Marmol
dfadc10fcb
Merge pull request #7488 from yifan-gu/get_container_logs
...
kubelet/container: Add GetContainerLogs to runtime interface.
2015-04-29 08:24:20 -07:00
Victor Marmol
38831237b2
Merge pull request #7477 from yifan-gu/refactor_runonce
...
kubelet: Refactor isPodRunning() in runonce.go
2015-04-29 08:24:09 -07:00
Victor Marmol
fc918cc896
Merge pull request #7466 from yifan-gu/refactor_kube
...
kubelet/container: Update the runtime interface.
2015-04-29 08:23:50 -07:00
Victor Marmol
587d5a6b85
Merge pull request #7408 from vishh/kubelet_namespace
...
Set the default namespace for events to be "default"
2015-04-29 08:23:27 -07:00
Victor Marmol
e77fb3a290
Merge pull request #7457 from aveshagarwal/kubelet-systemd-servicefile-issue
...
cadvisor is obsoleted so kubelet service does not require it.
2015-04-29 08:23:12 -07:00
Eric Paris
b7217a33ab
Update spf13/cobra and spf13/pflag
2015-04-29 11:11:43 -04:00
Deyuan Deng
6897095e56
Change mount.Interface.Mount to exec('mount'), instead of syscall
2015-04-29 10:46:32 -04:00
Wojciech Tyczynski
fc6fb0953a
Generate conversions
2015-04-29 16:32:56 +02:00
Wojciech Tyczynski
8eca76298f
Improvements to conversions generator.
2015-04-29 16:32:31 +02:00
Paul Morie
8fa21ebd62
Merge pull request #7419 from liggitt/secrets_etcd
...
Convert Secret registry to use update/create strategy, allow filtering by Type
2015-04-29 09:59:22 -04:00
Wojciech Tyczynski
467d5924b2
Merge pull request #7502 from piosz/kubectl
...
Updated kubectl cluster-info to show v1beta3 addresses
2015-04-29 15:06:28 +02:00
Filip Grzadkowski
016e20167b
Add a simple cache for objects stored in etcd.
2015-04-29 13:14:31 +02:00
Harry Zhang
7c043b7b26
Fix invalid character '"' after object key:value pair
...
There missed a comma and lead invalid character '"' after object key:value pair
2015-04-29 17:04:37 +08:00
Piotr Szczesniak
9272fe2aea
Updated kubectl cluster-info to show v1beta3 addresses
...
Fixes #7016
2015-04-29 10:54:36 +02:00
Jan Safranek
9b9e98a22f
Fixed kubelet deleting data from volumes on stop ( #7317 ).
...
We must not clear the pod directory in killUnwantedPods(), volumes are still
mounted there at this time. There already is cleanupOrphanedPodDirs(),
called later in the SyncPods() sequence, which should remove these pod
directories.
2015-04-29 10:41:19 +02:00
Elson Rodriguez
f5e81c25c9
Fixes #7498 - CoreOS Getting Started Guide had invalid cloud config
...
Fixed node.yml and master.yml to work in environments where eth1
does not exist.
Also included an explicit setting for etcdctl in the flannel config
2015-04-28 23:04:11 -07:00
Brendan Burns
7dcce2eeb7
Merge pull request #7492 from brendandburns/master
...
Create v0.16.0
2015-04-28 21:24:05 -07:00
Brendan Burns
fc76242f4a
Kubernetes version v0.16.0-dev
2015-04-28 21:20:33 -07:00
Brendan Burns
2cea8f22b3
Kubernetes version v0.16.0
2015-04-28 21:20:12 -07:00
Yifan Gu
fb1c55aa11
kubelet/container: Add GetContainerLogs to runtime interface.
2015-04-28 20:26:16 -07:00
Gao Zheng
4e05bc7035
Fixes issue #7352
...
readinessProbe calls livenessProbe.Exec.Command which cause
"invalid memory address or nil pointer dereference".
2015-04-29 10:14:33 +08:00
Jeff Grafton
57750ccb51
Use native Ginkgo test runner instead of cmd/e2e.
...
This commit deletes cmd/e2e and updates hack/ginkgo-e2e.sh to use the
'ginkgo' command instead. All logic from cmd/e2e/e2e.go and
test/e2e/driver.go have been combined into the new file
test/e2e/e2e_test.go.
Additionally, several tests which made poor assumptions about cwd or
used testContext before it was set have been fixed.
This change is generally intended to have no externally visible changes,
aside from the following caveats:
- The -t/--tests flag has been removed
- Calling cmd/e2e/e2e directly obviously won't work, but that was never
supported anyway
- If the GINKGO_PARALLEL environment variable is set to y, then ginkgo
will run test specs in parallel. (Currently defaults to n, since some
tests are broken in this mode.)
2015-04-28 18:42:37 -07:00
nikhiljindal
7c99865c94
Fixing hooks/description to catch API fields without description tags
2015-04-28 18:32:15 -07:00
Brian Grant
a4316aa638
Merge pull request #7454 from nikhiljindal/v1
...
Cloning v1beta3 as v1 and exposing it in the apiserver
2015-04-28 18:06:57 -07:00
Victor Marmol
fc34277d8e
Merge pull request #7445 from dchen1107/rkt-support
...
Bring up a kuberenetes cluster using coreos image as worker nodes
2015-04-28 18:04:42 -07:00
Yifan Gu
ba1389de3c
kubelet/container: Update the runtime interface.
...
Make some of them (RunInContainer, ExecInContainer, etc) to have
same function signatures as current docker and rkt implementation.
2015-04-28 17:55:41 -07:00
Yifan Gu
c848fa447d
kubelet: Refactor isPodRunning() in runonce.go
...
Replace InspectContainer() with generic GetPodStatus().
2015-04-28 17:44:13 -07:00
Zach Loafman
89195b0a14
Merge pull request #7461 from cjcullen/dns
...
Revert kube2sky from 1.2 back to 1.1 until we figure out why it's flaky.
2015-04-28 17:23:55 -07:00
Victor Marmol
787d42d50b
Move network plugin teardown to DockerManager.
...
This teardown is Docker-specific and will let us also do the setup in
the manager in future cleanups.
2015-04-28 16:58:54 -07:00
Victor Marmol
de0957ccb1
Create Kubelet types package for common shared types.
2015-04-28 16:57:45 -07:00
Alex Robinson
3c0b799213
Merge pull request #7446 from liggitt/namespace_conversion
...
Fix typo in namespace conversion
2015-04-28 16:38:10 -07:00
Alex Robinson
5773d993f0
Merge pull request #7455 from satnam6502/es-image
...
Upgrade Elasticsearch to 1.5.2 for cluster logging
2015-04-28 16:37:22 -07:00
Satnam Singh
dc31c58443
Upgrade Elasticsearch to 1.5.2 for cluster logging
2015-04-28 16:20:03 -07:00
Jeff Grafton
ae019935b3
Call the cluster/kubectl.sh wrapper in e2e tests.
...
The ginkgo wrapper script used to set up the path so that tests would
find the appropriate kubectl binary, but this seems like a cleaner way
to achieve the same result.
2015-04-28 16:14:36 -07:00
Vishnu Kannan
820d0f3e83
Adding a 'PastEventf' method to EventRecorder interface. This will be
...
useful for recording the timestamp of events that happened in the past.
2015-04-28 16:13:29 -07:00
Vishnu Kannan
2f68cddbd2
Adding events API to cadvisor interface.
2015-04-28 16:13:29 -07:00
Dawn Chen
876f8beec9
Remove unused node-name attribute
2015-04-28 16:13:26 -07:00
Dawn Chen
13a0b033e2
Bring up a cluster using coreos image for worker nodes.
2015-04-28 16:13:26 -07:00
Vishnu Kannan
84e2c36cf7
Set namespace of events to "default" if the involved object does not have
...
any namespace set.
2015-04-28 16:08:16 -07:00