kubernetes/pkg/util
Yu-Ju Hong 241df2d3be kubelet: record an event with a clear reason on host port conflict
Currently, kubelet silently ignores pods that caused host port conflict. This
commit surfaces the error by recording an event.

It also makes sure that kubelet iterates through the pods in the order of the
creation timestamp, which ensures that pods created later are ignored on
conflict.
2015-02-27 15:51:53 -08:00
..
config Rename util.config.Watcher -> util.config.Broadcaster. 2014-12-04 00:10:27 -08:00
errors Implement volumes as plugins. 2015-01-20 11:45:45 -08:00
exec Clean up error logs. 2014-11-21 09:45:26 +08:00
httpstream Move golang code to third_party 2015-02-20 20:00:31 -05:00
iptables make kube-proxy.log less verbose. 2015-02-02 11:15:14 -08:00
mount fix build on non-linux hosts. 2015-02-03 08:13:09 -08:00
slice Adds test for slice.ShuffleStrings 2015-01-23 09:30:09 -08:00
wait kube-proxy can read config from the apiserver 2014-08-27 15:49:01 -04:00
yaml Add more tests around JSON/YAML decoding from the CLI 2015-01-14 12:38:36 -05:00
bool_flag.go make all kubectl config set-* easier to use 2015-01-26 15:16:54 -05:00
clock.go Move clock to util 2014-12-22 14:14:03 -08:00
configuration_map.go Fix whitespace in v1beta3 enablement 2015-02-24 14:49:54 -05:00
crypto.go Automatically serve API on https with self-signed cert 2015-01-06 09:36:29 -05:00
diff.go Add a side-by-side diff option for verbose output 2014-12-12 18:14:46 -05:00
doc.go Move etcd helpers to tools package so they can depend on api package. Add ResourceVersion, hook it up to etcd index to get atomic PUTs. 2014-07-02 15:42:05 -07:00
fake_handler_test.go Stop httptest server. 2014-10-30 21:37:08 -04:00
fake_handler.go Allow an empty service 2014-12-09 12:48:53 -05:00
flags.go Address code review comments 2015-01-15 09:12:20 -08:00
hash_test.go Make DeepHashObject function deterministic. 2015-02-19 16:46:19 +01:00
hash.go Run gofmt for hash.go to fix formatting errors 2015-02-19 10:51:46 -08:00
list_test.go Do not consider an empty string to be an error in list.go 2014-12-10 11:41:13 -08:00
list.go Add Type() method on flags for compat with pflag library 2014-12-11 20:10:54 -05:00
logs.go Fix up logging flags for kubectl. 2015-01-15 09:12:20 -08:00
net_test.go Move all kubernetes to posix flags 2015-01-15 09:12:19 -08:00
net.go Move golang code to third_party 2015-02-20 20:00:31 -05:00
node.go Fix hack/test-cmd.sh test. 2015-02-05 01:58:26 +01:00
pflag_import.go Create new hyperkube package. 2015-01-28 16:11:34 -08:00
runner_test.go Add runner utility. 2014-10-29 11:29:28 -07:00
runner.go Add runner utility. 2014-10-29 11:29:28 -07:00
set_test.go Set should have a difference function 2015-02-13 15:39:56 -05:00
set.go Merge pull request #4422 from derekwaynecarr/set_difference 2015-02-13 14:16:28 -08:00
string_flag.go gimports nits 2015-01-26 22:42:29 -08:00
template_test.go Create new hyperkube package. 2015-01-28 16:11:34 -08:00
template.go Create new hyperkube package. 2015-01-28 16:11:34 -08:00
throttle_test.go Add a rate limiter, use it to rate limit docker pulls. 2014-09-26 11:55:21 -07:00
throttle.go Add a rate limiter, use it to rate limit docker pulls. 2014-09-26 11:55:21 -07:00
time_test.go Remove unused YAML tags and GetYAML/SetYAML methods 2014-12-02 16:25:28 -08:00
time.go kubelet: record an event with a clear reason on host port conflict 2015-02-27 15:51:53 -08:00
util_test.go Allow panics and unhandled errors to be reported to external targets 2015-01-26 20:23:46 -05:00
util.go Allow ApplyOomScoreAdj to specify what PID to adjust for. 2015-02-19 17:16:31 -08:00
uuid.go Move util.UID to pkg/types 2015-01-14 15:22:21 -08:00
validation_test.go Extending label.Parse method to support exact match 2015-02-25 08:52:20 +01:00
validation.go Extending label.Parse method to support exact match 2015-02-25 08:52:20 +01:00