Commit Graph

918 Commits

Author SHA1 Message Date
Justin Santa Barbara 2c5bee09de Merge pull request #512 from justinsb/nicer_dryrun_formatting
Format output a little bit better
2016-09-25 12:16:59 -04:00
Justin Santa Barbara f23b3f71e5 Format output a little bit better 2016-09-25 12:16:39 -04:00
Justin Santa Barbara 0521a09be2 Better error presentation: use exitWithError 2016-09-24 19:06:05 -04:00
Justin Santa Barbara e44b0db4ad Merge pull request #510 from justinsb/fix_393
Clean up delete cluster messaging
2016-09-24 18:55:45 -04:00
Justin Santa Barbara b9d1c414a7 Clean up delete cluster messaging
Fix #393
2016-09-24 18:55:17 -04:00
Justin Santa Barbara 0b8086b75a Merge pull request #509 from justinsb/fix_variable_masking
Fix variable masking issue
2016-09-24 18:45:27 -04:00
Justin Santa Barbara 9ba847ed90 Fix variable masking issue 2016-09-24 18:45:05 -04:00
Justin Santa Barbara 030f0c45f5 Merge pull request #508 from justinsb/revert_507
Revert AdmissionControl change in 507
2016-09-24 18:12:48 -04:00
Justin Santa Barbara 6aca5b4f24 Revert AdmissionControl change that should not have been in #507 2016-09-24 18:11:27 -04:00
Justin Santa Barbara 37fce2bcb8 Merge pull request #507 from justinsb/fix_474
Map runtime-config on kube-apiserver
2016-09-24 16:13:20 -04:00
Justin Santa Barbara 3027e593f4 Map runtime-config on kube-apiserver
Provide a way to specify the runtime-config option

Fix #474
2016-09-24 16:12:22 -04:00
Justin Santa Barbara a262be18a3 Merge pull request #506 from justinsb/fix_425
Make AWSCloud an interface, mock it out in tests
2016-09-24 15:55:25 -04:00
Justin Santa Barbara bb01cf6ddd Make AWSCloud an interface, mock it out in tests
Beginnings of a mock for the AWSCloud, so that hopefully we aren't
calling out to AWS at all in the tests.  We will likely start mocking
the actual EC2 APIs in future, but this seems a good starting point.

Fix #425
2016-09-24 15:52:52 -04:00
Justin Santa Barbara cb57572199 Merge pull request #505 from justinsb/tolerate_api_down_in_rolling_update
If the API is down in a rolling-update, support --cloudonly
2016-09-24 13:45:45 -04:00
Justin Santa Barbara 4e7b186120 If the API is down in a rolling-update, support --cloudonly
Otherwise it's possible to get "stuck" if the API is down
2016-09-24 13:45:02 -04:00
Justin Santa Barbara ff4c4065f2 Merge pull request #504 from justinsb/fix_godeps_prefix
Fix godep prefix
2016-09-24 13:24:24 -04:00
Justin Santa Barbara 40c2c443be Fix godep prefix 2016-09-24 13:24:03 -04:00
Justin Santa Barbara 065c9455ca Merge pull request #503 from justinsb/fix_443
Exclude files from go-bindata
2016-09-24 13:15:39 -04:00
Justin Santa Barbara b80844156e Exclude files from go-bindata
This also lets us specify the whole models directory, but we ignore *.go

Fix #443
2016-09-24 13:14:29 -04:00
Justin Santa Barbara 94aeb38bbb Merge pull request #502 from justinsb/deps
Fix deps, remove old dependencies in future `make copydeps`
2016-09-24 13:08:48 -04:00
Justin Santa Barbara 9c6f064667 Use --delete when copying deps from _vendor -> vendor
Otherwise removed files upstream aren't removed
2016-09-24 13:07:59 -04:00
Justin Santa Barbara ab48feba8f Remove old vendor files 2016-09-24 13:06:07 -04:00
Justin Santa Barbara 4fa12d111d Merge pull request #501 from justinsb/docs_uploading_custom_k8s_build
Docs on uploading a custom  build
2016-09-24 11:51:25 -04:00
Justin Santa Barbara 5ee6cc4f7b Docs on uploading a custom build 2016-09-24 11:51:11 -04:00
Justin Santa Barbara 99041f02b7 Merge pull request #500 from justinsb/sysctl_arp_fix
Always set sysctl net.ipv4.neigh.default.gc_thresh1=0 on AWS
2016-09-24 11:50:18 -04:00
Justin Santa Barbara 6e611b979e Always set sysctl net.ipv4.neigh.default.gc_thresh1=0 on AWS 2016-09-24 11:50:05 -04:00
Justin Santa Barbara 035995ac08 Merge pull request #499 from justinsb/integration_cleanups
Merge fixups
2016-09-24 11:46:54 -04:00
Justin Santa Barbara 8839e67f0b Merge fixups 2016-09-24 11:46:34 -04:00
Justin Santa Barbara 41e2bee204 Merge pull request #495 from justinsb/setup_machine_id
Call /bin/systemd-machine-id-setup as part of init
2016-09-24 11:42:44 -04:00
Justin Santa Barbara 4821f73794 Merge pull request #496 from justinsb/cpu_limits
Update resource requests to match official values
2016-09-24 11:42:38 -04:00
Justin Santa Barbara 999e802b5d Merge pull request #492 from justinsb/docs_image_name
Docs: describe how to go from an AMI to an image name
2016-09-24 11:42:32 -04:00
Justin Santa Barbara c46c37ddf0 Merge pull request #491 from justinsb/python_yaml_dependency_kube_addons
Install python-yaml package when using kube-addons
2016-09-24 11:42:26 -04:00
Justin Santa Barbara 4d5d9565f2 Merge pull request #470 from justinsb/fix_469
Bump master CIDR to /29
2016-09-24 11:42:19 -04:00
Justin Santa Barbara d494d83436 Merge pull request #452 from yissachar/support-shared-subnets
Add support for shared subnets
2016-09-24 11:41:28 -04:00
Justin Santa Barbara 6385bf647d Merge pull request #498 from justinsb/fix_486
Don't add terraform to --out
2016-09-24 11:35:58 -04:00
Justin Santa Barbara b402fe0014 Merge pull request #497 from justinsb/rolling_update_2
Rolling update incremental improvements
2016-09-24 11:31:40 -04:00
Justin Santa Barbara addaf5e4b4 Don't add terraform to --out
Fix #486
2016-09-24 11:25:39 -04:00
Justin Santa Barbara 05c799761f First step towards rolling update
Start querying nodes in k8s also

Unclear whether we want to use two ASGs for greater control at the
moment.
2016-09-24 11:19:17 -04:00
Justin Santa Barbara d42e1899d9 Update dependencies 2016-09-24 11:03:06 -04:00
Justin Santa Barbara 1cc59b0568 Update resource requests to match official values
Fix #494
2016-09-24 10:25:02 -04:00
Justin Santa Barbara d7639691e9 Call /bin/systemd-machine-id-setup as part of init
Just in case nobody else sets it!
2016-09-24 10:18:30 -04:00
Justin Santa Barbara adf71b180d Docs: describe how to go from an AMI to an image name 2016-09-23 10:21:07 -04:00
Justin Santa Barbara 4b00c3ccd1 Install python-yaml package when using kube-addons
Ubuntu 16.04 doesn't ship with it
2016-09-23 10:20:16 -04:00
Justin Santa Barbara 36df0753d9 Merge pull request #488 from zmerlynn/publish-https
build: Prefer publishing https://
2016-09-21 23:37:55 -04:00
Zach Loafman f4d7b8de11 build: Prefer publishing https:// 2016-09-21 12:35:46 -07:00
Justin Santa Barbara 2ed3cba94c Merge pull request #487 from zmerlynn/publish-ci
Build: Publish latest-ci.txt as well
2016-09-21 14:21:56 -04:00
Zach Loafman 8d540c4eb4 Build: Publish latest-ci.txt as well 2016-09-21 11:19:21 -07:00
Justin Santa Barbara 9a9237bf94 Merge pull request #479 from justinsb/revert_sg_delete
Revert security group deletion
2016-09-21 08:38:40 -04:00
Justin Santa Barbara a7cfd76b7f Revert security group deletion
We are removing ELB security group rules

Issue #478
2016-09-21 08:37:41 -04:00
Justin Santa Barbara ae6800838a Merge pull request #477 from zmerlynn/fix-docker-build
Build: Actually change to 1.6, docker build with curdir instead of GOPATH
2016-09-20 18:59:43 -04:00