derekwaynecarr
4c33e36a88
Plumb restmapper properly through apiserver and tests
2015-02-02 10:26:19 -05:00
derekwaynecarr
f911784c98
Cherry pick test from #3901
2015-02-02 10:26:19 -05:00
derekwaynecarr
71ec444d63
Make a RESTMapper scope aware
2015-02-02 10:26:19 -05:00
Sebastien Goasguen
54e8090b32
ansible playbook for cloudstack
2015-02-02 06:16:46 -05:00
Clayton Coleman
b30173658f
Slightly relax annotation validation
...
The more aggressive validation on annotations broke openshift (and
backwards compat for our data). This change relaxes to allow mixed
case so we can continue working in the short term, try to see if we
can agree on relaxation, and if we can't, apply the stronger
validation here.
2015-02-01 19:03:04 -05:00
rimusz
c566395728
Setup Multi-node Cluster on GCE in an easy way from OS X
2015-02-01 20:42:41 +00:00
Clayton Coleman
3ca23163ae
Add a GetByKey method to Store
...
Without the ability to retrieve underlying items by key (instead of
the object passed to KeyFunc) it is impossible to build wrappers
around cache.Store that want to make decisions about keys, because
they would need to reconstruct the object passed to Get.
This allows retrieval by key, and makes sure Get(obj) uses it.
2015-02-01 14:55:45 -05:00
Adam Durana
7554432f77
Fix typo
2015-02-01 13:03:28 -05:00
Vishnu Kannan
5e36f63f8b
Adding ResourceRequirementSpec to v1beta1, v1beta2, and v1beta3 APIs. The old resource
...
quantities 'CPU' and 'Memory' will be preserved until support for v1beta1 and v1beta2 APIs are
dropped.
Improved resource validation in the process.
2015-02-01 02:19:55 +00:00
rimusz
c85877637d
Another link for multi-node vagrant cluster on Mac
2015-02-01 00:55:34 +00:00
kargakis
3006bd70b0
Fix roadmap doc
2015-01-31 20:53:27 +01:00
Brendan Burns
7e48b26ff5
Address comments, fix tests.
2015-01-30 20:51:40 -08:00
Clayton Coleman
42175b433a
Make master index optional when master is used in other contexts
...
OpenShift provides a default URL at the root that shows the UI. The
provided flag makes loading the index handler optional for now.
2015-01-30 22:19:55 -05:00
Sam Ghods
b0dd0a8d0b
Handle missing auth file gracefully in kubelet
2015-01-30 18:07:07 -08:00
Saad Ali
e335e2d3e2
Merge pull request #4000 from smarterclayton/travis_test
...
Terminate Travis Troubles with Problematic Parallelism Protection
2015-01-30 17:13:49 -08:00
Zach Loafman
af25c3c671
Merge pull request #3926 from erictune/matrix
...
OS/IaaS/Cfg support matrix.
2015-01-30 16:47:35 -08:00
Clayton Coleman
a28d028cce
Set max parallel builds on travis
2015-01-30 19:41:53 -05:00
Eric Tune
097a6c4288
OS/IaaS/Cfg support matrix.
2015-01-30 16:29:33 -08:00
saadali
e83fd7b8e7
Make master service IP static (no longer randomly assigned)
2015-01-30 16:07:19 -08:00
Satnam Singh
b40d079551
Merge pull request #3994 from smarterclayton/log_failure_to_create_service
...
Print the returned object in the event of a publish error
2015-01-30 15:54:16 -08:00
Filipe Brandenburger
5b6eee294e
Merge pull request #3993 from satnam6502/services
...
Fix services.sh to swap out broken kubecfg calls
2015-01-30 15:48:16 -08:00
Satnam Singh
964080283a
Merge pull request #3984 from erictune/abacdoc
...
update ABAC example with right kubelet/proxy perms.
2015-01-30 15:41:07 -08:00
Clayton Coleman
49ee27988d
Print the returned object in the event of a publish error
...
resp.Object is a pointer, so printing resp doesn't show what the
server returned.
2015-01-30 18:27:50 -05:00
Filipe Brandenburger
1d981f9345
Convert load of api/examples/pod.json into native Go definition of the api.Pod
...
This is another step in removing external dependencies of the Go e2e tests.
Remove references to this file on list of files required to run e2e tests.
Also use an unique name for the pod, so that failure in cleanup of a
previous run should not break a new run with a name conflict.
Tested by running cmd/e2e -t TestPodUpdate against an API server in GCE.
2015-01-30 15:25:56 -08:00
Satnam Singh
b7aa81ebc6
Fix services.sh to swap out broken kubectl calls
2015-01-30 15:22:39 -08:00
Clayton Coleman
2d5c6b4443
Allow commands to specify a short namespace
...
OpenShift currently uses '-n', so opening up the potential for downstream
to set a short namespace. However, this should only be used in general for
commands that want to work across namespaces frequently - such as admin
level operations on entire namespaces like quota or cleanup behavior where
you have permissions and need to rapidly switch.
2015-01-30 17:47:40 -05:00
Satnam Singh
218fdc7594
Merge pull request #3990 from filbranden/e2e_send_events_remove_external_json
...
Convert load of test/e2e/pod.json into native Go definition of the api.Pod
2015-01-30 14:37:48 -08:00
Filipe Brandenburger
a74fce5bd7
Convert load of test/e2e/pod.json into native Go definition of the api.Pod
...
This is another step in removing external dependencies of the Go e2e tests.
Also remove other references to this file.
Tested by running cmd/e2e -t TestKubeletSendsEvent against an API server in GCE.
2015-01-30 13:21:09 -08:00
Brian Grant
aa3b45d17b
Merge pull request #3986 from ddysher/fix-node-ip
...
Fix node hostip issue
2015-01-30 13:16:52 -08:00
Brian Grant
881f2dca96
Merge pull request #3982 from jbeda/hyperkube-servers
...
Convert kube-apiserver to hyperkube
2015-01-30 13:14:59 -08:00
Joe Beda
6bdede6925
Convert kube-apiserver to hyperkube.
...
Part of #108 .
Also:
* Added hyperkube cmd (not built by default yet).
* Added version support to hyperkube
* Remove health_check_minions flag from apiserver as it is no longer used with #3733
2015-01-30 13:06:28 -08:00
Deyuan Deng
53d44a6f5f
Move hostip to sync status
2015-01-30 16:03:30 -05:00
Brian Grant
6432b563f3
Merge pull request #3980 from satnam6502/apiserver
...
Increase API rate limit on read only port of apiserver
2015-01-30 12:59:16 -08:00
Satnam Singh
c29d89a534
Merge pull request #3357 from proppy/fix-podex
...
contrib/podex: fix ordering and manifest generation
2015-01-30 12:02:15 -08:00
Satnam Singh
d8bda4006a
Increase API rate limit on read only port of apiserver
2015-01-30 11:58:59 -08:00
Clayton Coleman
f04769a595
Merge pull request #3983 from deads2k/deads-relative-paths-in-kubeconfig
...
resolve relative paths in kubeconfig
2015-01-30 14:45:01 -05:00
Deyuan Deng
662bcb9c3d
Fix node hostip issue
2015-01-30 14:23:18 -05:00
Eric Tune
7648aa2a93
update ABAC example with right kubelet/proxy perms.
2015-01-30 11:05:27 -08:00
deads2k
aba73493de
resolve relative paths in kubeconfig
2015-01-30 14:01:24 -05:00
Clayton Coleman
556e59b512
Merge pull request #3810 from ironcladlou/cache-namespacing
...
Support namespacing in cache.Store
2015-01-30 13:19:41 -05:00
Brendan Burns
ac2f435aca
Merge pull request #3981 from derekwaynecarr/salt_flag_v1beta3
...
Fix vagrant regression, add flag to easily enable v1beta3
2015-01-30 09:21:40 -08:00
Brian Grant
207d0f5d40
Merge pull request #3878 from thockin/infra_name
...
Use a constant for the pod infra container name
2015-01-30 09:18:00 -08:00
derekwaynecarr
4dd50a18c3
Fix vagrant regression, add flag to easily enable v1beta3
2015-01-30 12:16:24 -05:00
Joe Beda
2e9cb5ee3a
Merge pull request #3934 from justinsb/fix_etcd_extract_v2
...
Eliminate tar_options, to work around bugs in new salt version
2015-01-30 08:51:31 -08:00
Zach Loafman
922148acd8
Merge pull request #3977 from satnam6502/timeout
...
Increase timeout for Go tests
2015-01-30 08:37:15 -08:00
Satnam Singh
a9aabda0f0
Merge pull request #3975 from sdminonne/etcd.2.0.0
...
Fix dockerfile for etcd.2.0.0
2015-01-30 08:33:18 -08:00
Satnam Singh
c56dd3ddc7
Increase timeout for Go tests
2015-01-30 08:30:26 -08:00
Satnam Singh
3c3b016b8b
Merge pull request #3917 from yujuhong/dedup
...
Refactor API object fuzzer
2015-01-30 08:07:25 -08:00
Satnam Singh
9a8d20a2fc
Merge pull request #3969 from GoogleCloudPlatform/alex-mohr-patch-1
...
Update master.go's UpdateAllContainers to every 5 seconds instead of 30.
2015-01-30 07:58:43 -08:00
Satnam Singh
a6fd7204b6
Merge pull request #3940 from jlowdermilk/fix-client-for-version
...
Fix client for version
2015-01-30 07:58:13 -08:00