Vojtech Vitek (V-Teq)
5ea0bf9a11
Update etcd installation steps in README
2014-09-17 12:17:06 +02:00
brendandburns
ac8ee45f4f
Merge pull request #1339 from thockin/proxy
...
Don't store name twice in proxy
2014-09-16 19:36:50 -07:00
Tim Hockin
450ccde521
Don't store name twice in proxy
2014-09-16 17:04:23 -07:00
Tim Hockin
d6bb688997
Merge pull request #1216 from thockin/ident
...
Revisit identifiers spec
2014-09-16 16:44:14 -07:00
brendandburns
16c1e31162
Fix etcd install instructions.
2014-09-16 16:27:30 -07:00
Daniel Smith
4e9cf2ccb4
Add field selector to List, implement for pods.
2014-09-16 16:17:16 -07:00
Daniel Smith
3f659f7d74
Plumb pkg/client/cache changes into scheduler
2014-09-16 16:17:16 -07:00
Daniel Smith
b1169ed91e
Fix cache to use the "List then Watch" pattern.
2014-09-16 16:17:15 -07:00
Dawn Chen
cacf888e49
Merge pull request #1336 from brendandburns/privilege
...
Refactor to clean up names.
2014-09-16 15:30:13 -07:00
Brendan Burns
dc5a4a8c3f
Refactor to clean up names.
2014-09-16 15:19:02 -07:00
erictune
506f51b186
Merge pull request #1330 from brendandburns/privilege
...
Only allow privileged containers if API server flag set. Adds capabilities package.
2014-09-16 15:12:26 -07:00
Daniel Smith
0b75f7b543
Merge pull request #1275 from smarterclayton/v1beta2
...
Create v1beta2 and allow multiple Codec encodings to exist
2014-09-16 14:52:04 -07:00
Daniel Smith
0727b5a6c8
Merge pull request #1302 from brendandburns/validatez
...
Add a validator for validating components in the cluster infrastructure.
2014-09-16 14:36:10 -07:00
Clayton Coleman
23307344ee
Add round trip tests for default encoding
...
Turn down iterations a bit for speed
2014-09-16 17:27:59 -04:00
Brendan Burns
f8844ce69e
Add a validator for validating components in the cluster infrastructure.
2014-09-16 13:37:01 -07:00
Clayton Coleman
61e3ce7ddc
Make runtime less global for Codec
...
* Make Codec separate from Scheme
* Move EncodeOrDie off Scheme to take a Codec
* Make Copy work without a Codec
* Create a "latest" package that imports all versions and
sets global defaults for "most recent encoding"
* v1beta1 is the current "latest", v1beta2 exists
* Kill DefaultCodec, replace it with "latest.Codec"
* This updates the client and etcd to store the latest known version
* EmbeddedObject is per schema and per package now
* Move runtime.DefaultScheme to api.Scheme
* Split out WatchEvent since it's not an API object today, treat it
like a special object in api
* Kill DefaultResourceVersioner, instead place it on "latest" (as the
package that understands all packages)
* Move objDiff to runtime.ObjectDiff
2014-09-16 16:26:43 -04:00
Clayton Coleman
154a91cd33
Rename runtime.DefaultScheme to latest.Codec for ease of readability
2014-09-16 16:19:35 -04:00
Clayton Coleman
fe614aeda2
Simple refactor for ease of readability
...
runtime.DefaultCodec -> latest.Codec
2014-09-16 16:12:35 -04:00
Clayton Coleman
10f68902f6
Add v1beta2 API objects
2014-09-16 16:11:26 -04:00
Brendan Burns
5b9e2a55b5
Add a flag to reject privileged containers in the apiserver.
2014-09-16 11:22:32 -07:00
Dawn Chen
5bf6fb0677
Merge pull request #1334 from whitel/patch-1
...
Fixing links to the Fedora Getting Started Guides
2014-09-16 11:04:32 -07:00
Filipe Brandenburger
44ffe58bc7
Merge pull request #1324 from jbeda/binary-release
...
Build separate various binary tarballs
2014-09-16 11:00:49 -07:00
whitel
6619b30b4f
Fixing links to the Fedora Getting Started Guides
2014-09-16 13:41:03 -04:00
Dawn Chen
45f5f8d078
Merge pull request #1333 from pmorie/validation
...
Expose validation method for ReplicationControllerState
2014-09-16 10:03:25 -07:00
Joe Beda
90f7bfa4f1
Build separate various binary tarballs.
...
Also a bunch of script clean up. Make make-clean.sh faster and more robust.
Building the docker run images and uploading to GCS are now optional and turned off by default. Doing a release shouldn't hit the network now (I think).
2014-09-16 09:58:09 -07:00
Paul Morie
f94198c7a3
Expose validation method for ReplicationControllerState
2014-09-16 12:55:27 -04:00
jhadvig
6da2653b4a
Update according to review
2014-09-16 15:40:12 +02:00
brendandburns
c47dca5dbb
Merge pull request #1327 from abursavich/master
...
pkg/watch: remove test hook
2014-09-15 20:43:53 -07:00
Andrew M Bursavich
4e7f8db3a0
pkg/watch: remove test hook
2014-09-15 18:55:29 -07:00
Daniel Smith
9c25792dca
Merge pull request #1321 from abursavich/master
...
pkg/watch: fix potential deadlock
2014-09-15 18:26:19 -07:00
Tim Hockin
f8a8df369c
Merge pull request #1314 from ddysher/fd-lead
...
Fix leaking FD
2014-09-15 17:24:29 -07:00
brendandburns
c74060d465
Merge pull request #1282 from derekwaynecarr/add_vagrant_to_docker_group
...
Add vagrant user to docker group
2014-09-15 17:07:02 -07:00
brendandburns
12cbe52fa7
Merge pull request #1305 from scollier/fedora_gs_guide
...
Adding manual and Ansible getting started guide for Fedora.
2014-09-15 17:04:02 -07:00
Andrew M Bursavich
b9dcfbad76
pkg/watch: deadlock test
2014-09-15 16:58:26 -07:00
Dawn Chen
d51c28d757
Merge pull request #1304 from brendandburns/valid
...
Add some lifecycle validation.
2014-09-15 16:50:03 -07:00
Brendan Burns
6efafb141f
Add some lifecycle validation.
2014-09-15 16:45:26 -07:00
Deyuan Deng
d5eb731b3f
Fix leaking FD.
2014-09-15 19:12:32 -04:00
Clayton Coleman
575c9cde4f
Merge pull request #1239 from lavalamp/fixApi
...
Proposal for solving api plugability
2014-09-15 17:50:55 -04:00
Daniel Smith
44f340f127
Remove custom scheme stuff
...
As separate commit to make it easy to get back-- I'm not completely
convince we won't want this in the future.
2014-09-15 13:15:46 -07:00
Daniel Smith
42dafb0e2e
add PluginBase to fuzz functions
2014-09-15 13:15:46 -07:00
Daniel Smith
b8c955ea17
Fixes:
...
* Fix kubecfg test, which was writing an internal object straight to yaml
* Address review comments
2014-09-15 13:15:46 -07:00
Daniel Smith
52d2c221b8
pkg/runtime now has a well defined api pluggability model.
2014-09-15 13:15:46 -07:00
Daniel Smith
71e547124c
Make needed changes in conversion package to support pluggability
2014-09-15 13:15:46 -07:00
Dawn Chen
91e9089819
Merge pull request #1320 from kelseyhightower/run-without-machines
...
apiserver does not require a cloud provider or machine list
2014-09-15 12:13:33 -07:00
Andrew M Bursavich
435e0b73bb
pkg/watch: fix potential deadlock
2014-09-15 12:07:32 -07:00
Kelsey Hightower
9cd0fc70f1
apiserver does not require a cloud provider or machine list
...
Currently the apiserver will not start unless a machine list or a
valid cloud provider is specified. This prevents a workflow that
manages machines solely through the minions API.
Fix the issue by changing the apiserver to only log a message that
the apiserver is being started with an empty machine list.
This patch results in a change in behavior. The apiserver will no
longer exit non-zero if a cloud provider or machine list is not
configured.
2014-09-15 11:13:17 -07:00
Clayton Coleman
24b5b7e8d3
Merge pull request #1296 from brendandburns/healthz
...
Add healthz handlers to the controller manager and scheduler
2014-09-15 11:28:02 -04:00
Clayton Coleman
424447d3b0
Merge pull request #1306 from lavalamp/scheduler
...
Add ExtractList to runtime.
2014-09-15 11:27:42 -04:00
jhadvig
f351691493
Adding endpoint for log retrieval on the minion
2014-09-15 17:02:56 +02:00
Brendan Burns
99f7a4f25d
Add healthz handlers to the controller manager and scheduler
2014-09-12 21:13:33 -07:00