Brendan Burns
f44bb9d673
Merge pull request #2104 from jbeda/gcs-docker-install
...
Get docker deb from GCS
2014-10-31 21:15:06 -07:00
Joe Beda
29455398e6
Get docker deb from GCS.
...
Also lock to 1.3.0 due to issues in 1.3.1 (docker/docker#8889 )
2014-10-31 16:27:00 -07:00
Deyuan Deng
019b7fc74c
Separate minion controller from master.
2014-10-30 20:24:15 -04:00
Pieter Noordhuis
918c8e2b96
Limit GCE specific mods to GCE
2014-10-29 12:39:07 -07:00
Pieter Noordhuis
e90f98a52c
Make vSphere scripts work for binary deploys
...
Fixes #1732 .
2014-10-29 11:30:08 -07:00
Brendan Burns
c4d6f3a1cd
Fix the etcd md5 since they uploaded a new binary.
2014-10-29 11:18:37 -07:00
Joe Beda
8100c063b8
Turn on auto security updates for debian based systems.
...
Fixes #2008
2014-10-27 13:49:51 -07:00
Joe Beda
25b1eea116
Merge pull request #1832 from doublerr/rackspace_switch_to_coreos
...
Rackspace - Switch to CoreOS for standard cluster
2014-10-22 09:30:55 -07:00
derekwaynecarr
b836e31cf4
Fixup docker configuration for sdn
2014-10-22 11:32:38 -04:00
Satnam Singh
39212f5e2e
Flunentd to GCP logging node level configuration
2014-10-20 18:05:00 -07:00
Satnam Singh
b7722a631d
Adjust test in salt file to use boolean value
2014-10-20 15:52:28 -07:00
derekwaynecarr
0d86be680b
Do not require a writeable /vagrant
2014-10-20 16:59:15 -04:00
Ryan Richard
a8bae68865
Rackspace - Switch to CoreOS for standard cluster
...
The Rackspace setup for Kubernetes now leverages CoreOS instead of Ubuntu. We've dropped Salt completely for our cluster.
2014-10-20 12:14:20 -05:00
Dawn Chen
baf3bea79a
Set --ip-masq to false
2014-10-16 12:17:18 -07:00
Tim Hockin
e907011111
Core support for ip-per-service
2014-10-16 08:36:47 -07:00
Joe Beda
881cf80182
Vagrant now using pre-built binaries.
2014-10-10 12:30:12 -07:00
Joe Beda
15cd6f07d6
Use binary releases for cluster push scripts.
...
This is for GCE right now. Other clouds/clusters are probably broken.
2014-10-10 12:30:11 -07:00
Joe Beda
9a8807b033
get.docker.com is now the preferred place to get Docker
...
Update salt configs
2014-10-09 12:31:53 -07:00
Joe Beda
0de2ef496e
Merge pull request #1595 from thockin/flageq
...
Use '=' for flags or else parsing gets confused sometimes
2014-10-06 13:14:35 -07:00
Tim Hockin
440d14c239
Use '=' for flags or else parsing gets confused sometimes
2014-10-06 12:25:56 -07:00
Deyuan Deng
253907ab04
Add etcdctl in master
2014-10-04 11:26:01 -04:00
Brendan Burns
77d13db307
Fix the vagrant build.
2014-09-26 14:02:56 -07:00
Joe Beda
b3e7fd4209
Be more robust in how we pass flags.
...
Using the '=' form of a flag makes things better if we have an empty list of machines.
2014-09-25 11:52:18 -07:00
Brendan Burns
cafd20b233
Complete the mitm prevention on GCE.
2014-09-23 16:51:04 -07:00
Brendan Burns
d38b498b0f
Add a script for generating CA signed certs, and a client cert.
2014-09-23 11:38:29 -07:00
Brendan Burns
bb829ce8f6
fix salt.
2014-09-17 17:13:41 -07:00
Brendan Burns
ffa4500e09
Add a salt flag for enabling privileged containers.
2014-09-17 14:25:28 -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
Brendan Burns
61e90fdaff
Fix the logrotate cron job.
2014-09-11 20:56:31 -07:00
Brendan Burns
76c0ce374d
Start log rolling for docker containers too. Fix logrotate for other daemons.
2014-09-11 15:47:06 -07:00
derekwaynecarr
63bd987561
Add vagrant user to docker group
2014-09-11 16:48:17 -04:00
Brendan Burns
686c3bec84
Add initial logrotate support.
2014-09-09 13:35:06 -07:00
derekwaynecarr
f42fcef620
Add explicit flag to use openvswitch
2014-09-08 15:31:22 -04:00
Brendan Burns
e8afebf1e1
Update nginx to support websockets and not buffer watches.
2014-09-05 21:46:01 -07:00
Brendan Burns
4a934427db
Exclude vendored etcd.
2014-09-04 12:05:34 -07:00
Brendan Burns
3864cf453a
Fix travis and cluster installs.
2014-09-04 10:31:09 -07:00
Joe Beda
847c87faa8
Fix docker start after minion reboot on GCE/debian
...
Uncomment docker service state as it should no longer be affected by race bug in docker init.d start script. Also make sure that the docker service state depends on the cbr state.
Fixes #802
2014-09-03 11:11:28 -07:00
Ryan Richard
0b50244c72
workaround lack of jinja2.7 support
2014-09-02 19:05:56 -05:00
Joe Beda
2ac0770694
Make salt configs work with Jinja 2.6.
...
Fixes #1089
2014-08-28 16:54:14 -07:00
Ryan Richard
2565164a8d
Add Rackspace support for dev-build-and-up
2014-08-28 10:36:58 -05:00
Clayton Coleman
f5a835b067
Merge pull request #978 from rajatchopra/podnet
...
Add IP per pod with Open vSwitch in Vagrant
2014-08-26 19:29:42 -04:00
Joe Beda
5722eba780
Propagate version info into salt config and use to build.
...
Fixes #1043 .
2014-08-26 16:17:06 -07:00
Rajat Chopra
2dd57898d4
add ip per pod across vagrant minions
2014-08-26 11:29:35 -07:00
Joe Beda
831a0d7e50
Merge pull request #1027 from MSOpenTech/azure-scripts
...
Add salt configuration for openvpn for use on Azure.
2014-08-26 11:04:03 -07:00
Jeff Mendoza
adace2ccf5
Remove commented lines from openvpn config files.
2014-08-25 16:29:32 -07:00
Pieter Noordhuis
65bb90ffef
Update apiserver defaults template
...
Set "cloud" grain to "vsphere".
The "minion_ips" grain doesn't seem to be used anymore.
2014-08-25 15:20:19 -07:00
Jeff Mendoza
13989794f8
Add salt configuration for openvpn for use on Azure.
...
Sets up openvpn for container to container communication. Azure
deploy scripts create certs used for openvpn conneciton. Salt
installs and configures openvpn.
2014-08-25 14:56:54 -07:00
Pieter Noordhuis
c535d6d30b
Incorporate comments
2014-08-25 10:01:25 -07:00
Pieter Noordhuis
ad7f131a5b
Deploy k8s to vSphere
2014-08-24 20:27:05 -07:00
Daniel Smith
79f60da6c4
add salt files to make scheduler run
2014-08-20 15:32:49 -07:00