Commit Graph

7895 Commits

Author SHA1 Message Date
derekwaynecarr
2ac63ebbe6 Add namespace controller to drive life-cycle 2015-03-24 10:36:06 -04:00
derekwaynecarr
29c491ef2e Namespace.Spec.Finalizer support 2015-03-24 10:36:06 -04:00
Wojciech Tyczynski
cb7c781da5 Merge pull request #5845 from piosz/guestbook
Increased response timeout in kubectl e2e test
2015-03-24 14:20:24 +01:00
Piotr Szczesniak
66c5a0768d Increased response timeout in kubectl e2e test
Should help for #5825. I ran the test 30 times and all passed.
2015-03-24 13:59:45 +01:00
Brendan Burns
d0b468f4b0 Merge pull request #5830 from vmarmol/hostname
Cap container hostname length to 63 chars.
2015-03-23 21:05:43 -07:00
Victor Marmol
07f928be64 Cap container hostname length to 63 chars.
Fixes #5829.
2015-03-23 19:36:45 -07:00
Robert Bailey
5c40bd61e4 Merge pull request #5794 from thockin/gcepd_name
Rename the JSON for GCEPersistentDisk, fix examples
2015-03-23 17:12:32 -07:00
Victor Marmol
fe65aa5dc9 Merge pull request #5748 from yujuhong/refactor
Kubelet: add podManager for managing internal pod storage
2015-03-23 16:53:27 -07:00
Nikhil Jindal
5c71e2ba00 Merge pull request #5769 from sdminonne/cleaning_labels
Removing dead code in labels package and changing LabelSelector type
2015-03-23 16:28:31 -07:00
Zach Loafman
8065fb5c47 Merge pull request #5801 from satnam6502/etcd
Upgrade etcd to v2.0.5 on the master
2015-03-23 16:13:11 -07: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
Yu-Ju Hong
f440989017 Kubelet: add podManager for managing internal pod storage
This change moves pod array and mirrorPods into podManager, along with all
methods accessing these internal pod storages. This is the first step of the
refactoring, and no function change is involved.
2015-03-23 15:11:10 -07:00
Robert Bailey
737af02fc8 Merge pull request #5749 from fabioy/gke-guestbook.fix
Fix guestbook.sh to make it work on GKE.
2015-03-23 14:31:34 -07:00
Derek Carr
3864cad20e Merge pull request #5758 from smarterclayton/get_input_parameters
Cleanup REST interfaces across the codebase
2015-03-23 17:17:27 -04: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
Brendan Burns
a7f3d7d820 Merge pull request #5550 from AntonioMeireles/registry_gunicorn_play_safe
workaround for docker/docker-registry#892 /crasher on CoreOS' cloud-configs
2015-03-23 14:06:51 -07:00
Brendan Burns
7547eaec2b Merge pull request #5765 from roberthbailey/pipefail
Specify bash when installing kubernetes via get.k8s.io.
2015-03-23 14:05:39 -07:00
Tim Hockin
7ce59d9bc7 Rename the JSON for GCEPersistentDisk in internal
I know the internal JSO tags are slated for death.  Until then, make them
correct.  Also fix some examples of v1b3 conversions that did not rename the
JSON field.
2015-03-23 13:54:00 -07:00
Clayton Coleman
9bb797fe93 Rename NewREST -> NewStorage to align on terminology 2015-03-23 16:52:21 -04:00
Clayton Coleman
5a3f0adbcc Remove older names 2015-03-23 16:52:21 -04:00
Clayton Coleman
d46087db50 Move REST* interfaces into pkg/api/rest
Dependency chain is now api -> api/rest -> apiserver.  Makes the
interfaces much cleaner to read, and cleans up some inconsistenties
that crept in along the way.
2015-03-23 16:52:21 -04:00
Satnam Singh
69f867dafb Upgrade etcd to v2.0.5 on the master 2015-03-23 13:52:04 -07:00
Tim Hockin
df672504c2 Merge pull request #5775 from smarterclayton/fix_mac_hostname
Kubelet config sources should use the provided hostname, not lookup os.Hostname()
2015-03-23 13:51:34 -07:00
Robert Bailey
b46276e51b Merge pull request #5750 from satnam6502/soak
Soak test based on serve_hostname image
2015-03-23 13:25:29 -07:00
Piotr Szczesniak
654a8d40e6 Merge pull request #5772 from a-robinson/lb
Add an end-to-end test for external load balancers.
2015-03-23 21:09:43 +01:00
Clayton Coleman
d020ca00b8 Pass hostname to all kubelet config sources instead of os.Hostname()
Make applyDefaults be tied to the current config source.
2015-03-23 15:58:45 -04:00
Clayton Coleman
bd12cfea69 Integration tests should do a faster status sync loop 2015-03-23 14:48:28 -04:00
Tim Hockin
d8223ff9e2 Merge pull request #5804 from smarterclayton/fixing_broken_tests
Syntax errors in file_test were added right as validation became more strict
2015-03-23 11:47:40 -07:00
Clayton Coleman
b442f76961 Syntax errors in file_test were added right as validation became more strict 2015-03-23 14:43:09 -04:00
Alex Robinson
22825b1045 Add an end-to-end test for external load balancers. 2015-03-23 18:10:13 +00:00
Saad Ali
e8f70428fb Merge pull request #5715 from jszczepkowski/kubelet-nodesel
Running node selector predicate on kubelet.
2015-03-23 11:06:00 -07:00
Dawn Chen
8cec9517cd Merge pull request #5793 from vmarmol/cadvisor
Update cAdvisor dependency to latest.
2015-03-23 10:56:18 -07:00
Clayton Coleman
d19aac80ea Merge pull request #5533 from smarterclayton/burn_yaml_with_fire
Burn YAML with fire (kind of)
2015-03-23 13:45:52 -04:00
Robert Bailey
75a25b5edf Merge pull request #5787 from ddysher/ignore-kubeconfig
git ignore .kubeconfig
2015-03-23 10:02:56 -07:00
Victor Marmol
9a75f8d76f Update cAdvisor dependency to latest.
Brings in new range-based requests.

Fixes #5777.
2015-03-23 09:45:12 -07:00
Victor Marmol
adac4328e8 Merge pull request #5713 from AAzza/kubelet_build_parse_dockername
Refactor build/parse DockerName from Kubelet. #3511
2015-03-23 08:45:53 -07:00
Victor Marmol
e7d319e4b6 Merge pull request #5778 from smarterclayton/set_default_values
Set non-zero default HTTP/File check intervals to avoid hotloop
2015-03-23 08:12:57 -07:00
Victor Marmol
4e3c07543e Merge pull request #5784 from wojtek-t/applyDefaultsInTryDecode
Hide applyDefaults method under pkg/kubelet/config
2015-03-23 07:32:00 -07:00
Deyuan Deng
1c55a45aaf git Ignore .kubeconfig 2015-03-23 10:31:55 -04:00
Clayton Coleman
6c5f7f7f64 Merge pull request #5771 from smarterclayton/split_field_errors
Move field errors to pkg/util/fielderrors
2015-03-23 10:15:04 -04:00
Wojciech Tyczynski
b395c40e19 Refactor pkg/kubelet/config 2015-03-23 10:29:46 +01:00
Jerzy Szczepkowski
34a8a3a844 Running node selector predicate on kubelet.
Added checking on kubelet if scheduled pods have matching node selector. This is the last step to fix #5207.
2015-03-23 08:21:58 +01:00
Clayton Coleman
90beaa3d61 Set non-zero default HTTP/File check intervals to avoid hotloop
cmd/integration.go was hot-looping for both, but did not need to.
2015-03-23 00:47:39 -04:00
Satnam Singh
9716805613 Soak test based on serve_hostname image 2015-03-22 16:36:23 -07:00
Clayton Coleman
65425f690c Move field errors to pkg/util/fielderrors
Allows pkg/api to take a reference to labels.Selector and fields.Selector
2015-03-22 17:43:34 -04:00
Salvatore Dario Minonne
4c55689fb7 Removing dead code in labels package and chaning LabelSelector type 2015-03-22 18:03:50 +01:00
Robert Bailey
a7bc9edb96 Specify bash when installing kubernetes via get.k8s.io.
Fixes #5689.
2015-03-21 22:50:29 -07:00
Nataliia Uvarova
73c2338320 Refactor build/parse dockername. #3511
Functions Build/ParseDockerName now work with struct instead of the long
list of arguments. This new struct also was reused in the kubelet.go
instead of auxilary podContainer struct.
2015-03-21 09:09:03 +01:00
Fabio Yeon
5b77149461 Fix guestbook.sh to make it work on GKE. 2015-03-20 18:27:31 -07:00