Eric Tune
9713b58caa
Allocate mux in master.New()
...
Callsites no longer allocate a mux.
Master now exposes method to install handlers
which use the master's auth code. Not used
but forks (openshift) are expected to use these
methods. These methods will later be a point
for additional plug-in functionality.
Integration tests now use the master-provided
handler which has auth, rather than using the mux,
which didn't. Fix TestWhoAmI now that /_whoami
sits behind auth.
2014-10-29 14:31:07 -07:00
Pieter Noordhuis
b656f2bdd3
Include cd in getting started guide
2014-10-29 13:00:47 -07:00
Pieter Noordhuis
918c8e2b96
Limit GCE specific mods to GCE
2014-10-29 12:39:07 -07:00
Eric Tune
ecdf65f4b1
Merge pull request #1920 from lavalamp/fix
...
Publish apiserver services. Remove election framework.
2014-10-29 12:38:08 -07:00
Clayton Coleman
8e1d416707
Merge pull request #2060 from eparis/minion-kublet
...
Convert minion_ to kubelet_ in numerous docs
2014-10-29 15:34:04 -04:00
Daniel Smith
070c6c0440
Fix missing portalNets in tests once and for all by adding a default.
2014-10-29 12:27:35 -07:00
Eric Paris
7522f194cb
Convert minion_ to kubelet_ in numerous docs
...
The example systemd services files, environment files, and the fedora
manual config doc all used numerous references to minion_. Many of
these are better named kubelet_. Convert them.
2014-10-29 14:38:52 -04:00
Daniel Smith
858b557bbb
Undemocratically remove unused election code.
...
@brendandburns: leaving this as a separate commit so you can get it back easily when you're ready to do something with it.
2014-10-29 11:38:45 -07:00
Daniel Smith
a036ebc1be
Switch models. No master election.
2014-10-29 11:38:45 -07:00
Pieter Noordhuis
5b22dd7631
Move customizations of /srv/salt to overlay
...
Also see #1783 .
2014-10-29 11:30:09 -07:00
Pieter Noordhuis
5ba3a551f9
Fix kube-push
2014-10-29 11:30:09 -07:00
Pieter Noordhuis
fa24face8c
Add 'portal_net' parameter to pillar
...
In preparation for #1402 .
2014-10-29 11:30:09 -07:00
Pieter Noordhuis
4a13d752ed
Copy release tars with scp
...
This displays a progress report, so any slowness can be attributed.
2014-10-29 11:30:09 -07:00
Pieter Noordhuis
a1c40922e0
Rely on ssh-agent for key management
2014-10-29 11:30:09 -07:00
Pieter Noordhuis
1152471db7
Split reactor files
...
There now are reactor files to run highstate on:
* New nodes only
* Master nodes
* Minion nodes
2014-10-29 11:30:09 -07:00
Pieter Noordhuis
d51c071982
Update README and getting started guide
2014-10-29 11:30:09 -07:00
Pieter Noordhuis
228e9ec5ea
vSphere capitalization
2014-10-29 11:30:09 -07:00
Pieter Noordhuis
e90f98a52c
Make vSphere scripts work for binary deploys
...
Fixes #1732 .
2014-10-29 11:30:08 -07:00
Daniel Smith
35bd8d4a11
Add e2e and integration tests.
2014-10-29 11:29:57 -07:00
Daniel Smith
7146ec9d49
Implement kubernetes & kubernetes-ro services
2014-10-29 11:29:28 -07:00
Daniel Smith
3045311398
Fix subtle bug when proxy constructs outgoing URL.
2014-10-29 11:29:28 -07:00
Daniel Smith
7209ca1543
Make redirect handle namespaces just like proxy (which is weird and needs to be fixed but at least this will be consistent).
2014-10-29 11:29:28 -07:00
Daniel Smith
4311273294
Expand choices for using election code.
2014-10-29 11:29:28 -07:00
Daniel Smith
d05dad6c59
Add runner utility.
2014-10-29 11:29:28 -07:00
Brendan Burns
74998eead4
Merge pull request #2061 from brendandburns/master
...
Fix the etcd md5 since they uploaded a new binary.
2014-10-29 11:20:49 -07:00
Brendan Burns
c4d6f3a1cd
Fix the etcd md5 since they uploaded a new binary.
2014-10-29 11:18:37 -07:00
Clayton Coleman
935369bacb
Merge pull request #2058 from eparis/no-systemd-in-man
...
remove systemd example files from man pages
2014-10-29 14:12:31 -04:00
Clayton Coleman
71fecef6f6
Add test coverage and fix a few minor problems
2014-10-29 14:08:37 -04:00
Eric Paris
6522d2d506
remove systemd example files from man pages
...
We have contrib/init to talk about how to set up init systems. Do not
include it in the man page. Instead give an actual example.
2014-10-29 13:42:23 -04:00
Daniel Smith
5ac88dbe2e
Merge pull request #2055 from smarterclayton/define_an_interface_for_typing
...
Make DataVersionAndKind public on runtime.Scheme
2014-10-29 10:29:39 -07:00
Clayton Coleman
f6c1a41c94
Merge pull request #2053 from cgwalters/update-systemd-and-docs-for-kublet-port
...
Update systemd unit and docs for s/minion_port/kubelet_port
2014-10-29 13:21:51 -04:00
Daniel Smith
94e736e286
Merge pull request #2009 from smarterclayton/unify_meta
...
Unify Accessor for ObjectMeta/TypeMeta/ListMeta
2014-10-29 09:58:46 -07:00
Dawn Chen
18685d49ed
Using containervm image for gce by default
2014-10-29 09:42:50 -07:00
Clayton Coleman
58715527aa
Make DataVersionAndKind public on runtime.Scheme
...
Add a new ObjectTyper interface that clients can depend on for
converting between data and object to version and kind.
2014-10-29 12:10:55 -04:00
Colin Walters
13e1a5d28d
Update systemd unit and docs for s/minion_port/kubelet_port
...
This appears to have changed in
3160500940
2014-10-29 11:05:54 -04:00
jjy
af845a6f6f
fix some links
2014-10-29 21:57:44 +08:00
Clayton Coleman
eac933eb44
Make client.Request more testable, break coupling with RESTClient
...
Moves polling to a function provided by the RESTClient, not innate
to Request. Moves doRequest from RESTClient to Request for clarity.
2014-10-28 23:00:24 -04:00
bgrant0607
3b76b25e7d
Merge pull request #1949 from lavalamp/fix2
...
Serve API version list on /api, test with an integration test.
2014-10-28 19:57:13 -07:00
Daniel Smith
dca7363459
Serve API version list, test with an integration test.
2014-10-28 17:35:56 -07:00
Clayton Coleman
1da5c444e8
Merge pull request #2034 from deads2k/expose-parseWatchResourceVersion
...
expose ParseWatchResourceVersion for downstream use
2014-10-28 19:26:46 -04:00
Filipe Brandenburger
dfd7ef3201
Merge pull request #2013 from satnam6502/kibana-image
...
A Docker image for Kibana designed to work with Kubernetes logging
2014-10-28 16:04:17 -07:00
bgrant0607
254dbaa361
Merge pull request #2038 from pnowaczyk/docs_fix
...
small docs fixes
2014-10-28 16:01:28 -07:00
bgrant0607
37d7c80767
Merge pull request #2042 from dchen1107/network
...
Always check default-internal firewall absent or not; if not, create it
2014-10-28 15:59:04 -07:00
Satnam Singh
ceced23aa3
A Docker image for Kibana designed to work with Kubernetes logging
2014-10-28 14:28:57 -07:00
Dawn Chen
03503a5627
Always check default-internal firewall absent or not; if not, create it
...
anyway.
2014-10-28 13:55:52 -07:00
Dawn Chen
f6db096741
Merge pull request #2022 from brendandburns/gc
...
Add container garbage collection.
2014-10-28 13:37:16 -07:00
Daniel Smith
55c9c06b81
Merge pull request #2001 from VojtechVitek/fix_scheme_panic
...
Fix reflect panic in runtime/conversion
2014-10-28 13:30:40 -07:00
deads2k
613bf93eaf
expose ParseWatchResourceVersion for downstream use
2014-10-28 16:29:33 -04:00
Przemo Nowaczyk
a156691e37
small docs fixes
2014-10-28 21:03:13 +01:00
bgrant0607
eb4670be16
Merge pull request #2035 from lavalamp/fix3
...
Build local go components as well as a release
2014-10-28 12:55:13 -07:00