Daniel Smith
3ef3777192
Make unexported fields panic (informatively)
...
...Also fix some incorrect calls to semantic.DeepEqual, and a bug where
it returned true incorrectly.
2015-03-05 21:40:37 -08:00
Salvatore Dario Minonne
75f2efb500
moving ParseSelector to Parse for labels only.
2015-03-05 22:39:36 +01:00
Brian Grant
4624d116f3
Merge pull request #5061 from thockin/docs1
...
Better docs for Services and public IPs.
2015-03-05 11:52:38 -08:00
Daniel Smith
6453bf3e61
Merge pull request #4974 from pmorie/record-sources
...
Allow multiple sources to be used with record package
2015-03-05 11:51:08 -08:00
Paul Morie
02b18edac6
Allow multiple sources to be used with record package
2015-03-05 13:54:29 -05:00
Paul Morie
8ef04a8425
Factor mount utility code out gce_pd volume plugin
2015-03-05 13:49:32 -05:00
Brian Grant
9fcb48cab6
Merge pull request #4434 from ddysher/node-hostip
...
Node addresses
2015-03-05 10:33:15 -08:00
Brian Grant
58a9045f75
Merge pull request #5081 from vmarmol/put
...
Specified that PUT is a replace and not an update.
2015-03-05 10:32:55 -08:00
Clayton Coleman
2c286fea4c
Merge pull request #4803 from derekwaynecarr/ignore_terminated_pods
...
Filter irrelevant pods from quota
2015-03-05 12:41:57 -05:00
Tim Hockin
a1dd6a92bb
Merge pull request #4801 from brendandburns/default_port
...
Clean up "default" service port handling.
2015-03-05 09:01:19 -08:00
derekwaynecarr
21031e37c7
Filter irrelevant pods from quota
2015-03-05 10:18:19 -05:00
Tim Hockin
af37dc0e16
Better docs for Services and public IPs.
...
Fixes #2738
2015-03-04 22:13:57 -08:00
Daniel Smith
6bd842676d
Merge pull request #5076 from satnam6502/redirect
...
Fix implementation of REDIRECT
2015-03-04 17:53:41 -08:00
Daniel Smith
feb98caac2
Merge pull request #5075 from thockin/fix_inline
...
Fix VolumeSource inline in JSON
2015-03-04 17:24:06 -08:00
Victor Marmol
5d919d6935
Specified that PUT is a replace and not an update.
...
Fixes #3112 .
2015-03-04 17:02:42 -08:00
roberthbailey
dff0bd1cbf
Merge pull request #5056 from justinsb/ignore_regex_quotes
...
Strip single-quotes around regex for AWS
2015-03-04 16:42:23 -08:00
Satnam Singh
123ca7de53
Specify HTTP for REDIRECT
2015-03-04 16:37:15 -08:00
Tim Hockin
4cb46825f2
Fix VolumeSource inline in JSON
2015-03-04 15:53:32 -08:00
Daniel Smith
4e7bccab02
Merge pull request #4991 from fabioy/etcdcheck-fix
...
Fix the etcd version check and have it return the version string.
2015-03-04 14:55:49 -08:00
Daniel Smith
4cd59e629a
Merge pull request #5010 from smarterclayton/update_resource_version
...
genericetcd.Etcd should test resourceVersion
2015-03-04 14:49:05 -08:00
Justin Santa Barbara
3012724d13
Strip single-quotes around regex for AWS
...
It looks like GCE ignores them; we can't
2015-03-04 17:34:51 -05:00
Deyuan Deng
9b0af8df63
Node addresses
2015-03-04 16:47:31 -05:00
Brian Grant
ce908368a8
Merge pull request #5053 from yujuhong/readonly
...
v1beta1/v1beta2: consistent description for all read-only fields
2015-03-04 13:22:13 -08:00
Yu-Ju Hong
ea1c5a7ec1
v1beta1/v1beta2: consistent description for all read-only fields
...
Some fields are populated by system on creation. Such fields should have
consistent description indicating that this is read-only.
2015-03-04 13:08:19 -08:00
Eric Tune
0059c39211
Merge pull request #5008 from ddysher/external-id
...
Move Node.ExternalID to CloudNodes()
2015-03-04 12:30:38 -08:00
Clayton Coleman
eea1e88cb0
Merge pull request #4921 from mikedanese/too-many-gets
...
Interactions with etcd should optionally take a value that is filled with the result
2015-03-04 14:18:12 -05:00
Deyuan Deng
b457379108
Merge pull request #5033 from mikedanese/lookup-mock
...
mock LookupIP to speedup nodecontroller_test on some runtimes
2015-03-04 13:59:01 -05:00
Mike Danese
4f6e09d854
add tests to pkg/tools/etcd_tools_test.go
2015-03-04 10:38:42 -08:00
Mike Danese
5cbf89c060
plumb through changes on ReplicationController and Service
2015-03-04 10:38:42 -08:00
Mike Danese
e1ca63f569
SetObj and CreateObj optionally accept an object to fill with the result of the get
2015-03-04 10:38:42 -08:00
Mike Danese
a663d3b1f3
mock LookupIP to speedup nodecontroller_test on some runtimes
2015-03-04 10:27:45 -08:00
Tim Hockin
fdea7252a4
Merge pull request #5001 from brendandburns/api3
...
Embed VolumeSource in v1beta3 and internal.
2015-03-04 09:50:14 -08:00
Eric Tune
662189ebc2
Merge pull request #4967 from jlowdermilk/kubeconfig
...
Simplify generating kubeconfig with embeded cert data
2015-03-04 08:38:43 -08:00
Eric Tune
fd8361edf2
Merge pull request #5021 from justinsb/log_kubelet_internalerror
...
Log HTTP InternalServerErrors in the kubelet
2015-03-04 08:22:15 -08:00
Eric Tune
2ec257eb49
Merge pull request #5023 from justinsb/fix_typo_in_test
...
Fix typo in test
2015-03-04 08:12:08 -08:00
Justin Santa Barbara
7725cd23ec
Fix typo in test
2015-03-04 10:10:08 -05:00
Derek Carr
cb1e044a60
Merge pull request #4923 from lavalamp/fix4
...
Allow reflector to do full resync periodically
2015-03-04 09:58:03 -05:00
Justin Santa Barbara
b681a45fb6
Log HTTP InternalServerErrors in the kubelet
...
Otherwise we just get a stack trace and no message
2015-03-04 09:48:44 -05:00
Brendan Burns
fb90b56bf6
Embed VolumeSource in v1beta3 and internal.
2015-03-04 02:25:40 -08:00
Brendan Burns
f8dd4fcac5
Change the service port defaulting to be more sane.
2015-03-04 02:00:24 -08:00
Fabio Yeon
c38c6f0dad
Fix the etcd version check and have it return the version string.
2015-03-03 16:59:00 -08:00
Clayton Coleman
3d52aac13c
genericetcd.Etcd should test resourceVersion
...
Also fix that Update was returning AlreadyExists instead of
NotFound (when create is disabled) and that Update when CreateOnUpdate
was true was not populating the returned object.
Added more tests
2015-03-03 19:54:43 -05:00
Deyuan Deng
53e17f0fa5
Move Node.ExternalID to CloudNodes()
2015-03-03 19:37:46 -05:00
derekwaynecarr
8150649cf3
nodecontroller sync cloud was not setting external id in all code paths
2015-03-03 16:39:06 -05:00
Jeff Lowdermilk
6e704d174d
Simplify generating kubeconfig with embeded cert data
2015-03-03 12:18:07 -08:00
Satnam Singh
709476cb5b
Merge pull request #4657 from piosz/kubectl
...
Added new command clusterinfo to kubectl
2015-03-03 11:34:17 -08:00
Piotr Szczesniak
e92192d379
Added new command clusterinfo to kubectl
...
This is first version of the command. It prints IPs of master and cluster
services. Should be improved once generalized labels are implemented #341 .
It requires label kubernet.io/cluster-service=true set for cluster services.
Follow up cl after discussion in #4417 .
2015-03-03 20:14:24 +01:00
Brian Grant
841b6f6970
Merge pull request #4936 from thockin/plural_24_default_dest_port
...
Change the v1b3 default for service ContainerPort
2015-03-03 11:01:01 -08:00
Brian Grant
fca9fd68c7
Merge pull request #4779 from smarterclayton/status_endpoints
...
Minimal status mutation change
2015-03-03 11:00:02 -08:00
Tim Hockin
5aadd6ecae
Change the v1b3 default for service ContainerPort
...
In v1b1 and v1b2 we choose the "first defined port" if you do not specify a
ContainerPort. I am proposing that v1b3 just assume the ContainerPort is the
same as the service port unless explicitly provided. This leaves named ports
for now, but that is under discussion on its own.
This is strictly compatible, though to implement this we have to leave the
internal objects with the looser behavior until v1b[12] die. This also adds a
link dependency so that when we DO kill v1b[12] the endpoints controller will
blow up, prompting a fix.
2015-03-03 09:40:18 -08:00