Commit Graph

918 Commits

Author SHA1 Message Date
Justin Santa Barbara 68fd6b67d9 Don't check in upup/models/bindata.go
Just causes conflicts, built automatically by makefile anyway
2016-09-13 10:08:44 -04:00
Justin Santa Barbara 9e82ed0f79 Merge pull request #431 from justinsb/tf_omitempty
Include omitempty in aws_volume for TF
2016-09-12 14:51:32 -04:00
Justin Santa Barbara 7256ae1981 Include omitempty in aws_ebs_volume for TF 2016-09-12 14:50:44 -04:00
Justin Santa Barbara 9854f2b6c2 Merge pull request #423 from ajohnstone/patch-2
Update secrets.md
2016-09-11 15:44:07 -04:00
Andrew Johnstone f6d2f8f196 Update secrets.md 2016-09-09 17:09:58 +01:00
Justin Santa Barbara 670708cdfb Merge pull request #421 from justinsb/fix_template_or_syntax
Fix logic around `or nillable true` in text template
2016-09-09 11:56:30 -04:00
Justin Santa Barbara b9c20a7c0d Fix logic around `or nillable true` in text template
A false value is also treated as false, so the expression will always be
true
2016-09-09 11:35:49 -04:00
Justin Santa Barbara 41ecced1ed Merge pull request #419 from justinsb/default_public_ip
Default AssociatePublicIP to true
2016-09-09 11:09:39 -04:00
Justin Santa Barbara 66731fb03a Populate instance groups for apply cluster
We likely want to move PopulateInstanceGroupSpec into the schema, but we
always want to "upgrade"/"convert" the spec whenever we load it.
2016-09-09 10:26:34 -04:00
Justin Santa Barbara 026dcc5496 Merge pull request #420 from justinsb/image_docs
More docs on custom images
2016-09-09 10:25:39 -04:00
Justin Santa Barbara 6e853a020f More docs on custom images
Explain that ubuntu is not yet tested
2016-09-09 10:24:38 -04:00
Justin Santa Barbara 8c1cbec9b6 Default AssociatePublicIP to true
If AssociatePublicIP is nil, treat that as true.

The full fix is likely to version InstanceGroups, but this is also
"defense in depth".
2016-09-09 10:12:26 -04:00
Justin Santa Barbara 9ee663764f Merge pull request #378 from justinsb/reapply_365
Reapply #365
2016-09-09 10:04:55 -04:00
Justin Santa Barbara e0d2061792 Merge pull request #417 from justinsb/fix_tests_2
Fix tests broken by schema pointers
2016-09-08 11:55:11 -04:00
Justin Santa Barbara 38decdfc19 Fix tests broken by schema pointers 2016-09-08 11:54:54 -04:00
Justin Santa Barbara ebf84d33d6 Merge pull request #273 from moleksyuk/master
Add no-public-ip option to instance groups
2016-09-08 11:45:43 -04:00
Justin Santa Barbara 71bc2b3b4d Merge pull request #416 from justinsb/nodeup_log_tags
Log active tags in nodeup
2016-09-08 11:43:03 -04:00
Justin Santa Barbara 637cf0a86c Merge pull request #336 from justinsb/optional_auto_upgrades
Make auto upgrades optional
2016-09-08 11:42:57 -04:00
Justin Santa Barbara 79f276d02d Log active tags in nodeup 2016-09-08 11:41:53 -04:00
Justin Santa Barbara 9c3105b323 Make automatic upgrades optional
We add a `UpdatePolicy` field to the cluster spec

Also document how this feature was added.
2016-09-08 11:18:14 -04:00
Justin Santa Barbara 0b4a558864 Merge pull request #414 from justinsb/ubuntu_initial_support
Initial (experimental) Ubuntu 16.04 support
2016-09-08 10:21:24 -04:00
Justin Santa Barbara 62d5451b25 Initial (experimental) Ubuntu 16.04 support 2016-09-08 10:20:42 -04:00
Justin Santa Barbara b86f129709 Merge pull request #412 from justinsb/makefile_2
Some more makefile tweaks
2016-09-08 02:02:54 -04:00
Justin Santa Barbara 421abdf48f Some more makefile tweaks 2016-09-08 02:02:28 -04:00
Justin Santa Barbara b912c974fc Merge pull request #411 from justinsb/fix_400
Change default networking model to kubenet
2016-09-08 00:55:04 -04:00
Justin Santa Barbara dff14fe283 Change default networking model to kubenet
Fix #400
2016-09-08 00:54:26 -04:00
Justin Santa Barbara 7d05a1c363 Merge pull request #410 from justinsb/api_cleanup
Start cleaning up API: optional fields should be pointers
2016-09-08 00:50:14 -04:00
Justin Santa Barbara ef1f64f308 Start cleaning up API: optional fields should be pointers 2016-09-08 00:49:40 -04:00
Justin Santa Barbara 1f67271650 Merge pull request #398 from yissachar/encrypt-etcd-volumes
Add option to encrypt Etcd volumes
2016-09-08 00:19:20 -04:00
Justin Santa Barbara 466ee35787 Merge pull request #375 from justinsb/docs_network_1
WIP network mode docs
2016-09-08 00:15:23 -04:00
Justin Santa Barbara a51effbbdd Merge pull request #401 from justinsb/move_cloudprovider_not_set_message
Misc error handling tidying
2016-09-08 00:14:48 -04:00
Justin Santa Barbara 10a5fe4bfd Merge pull request #409 from justinsb/binary_releases
Makefile tweaks to support binary release
2016-09-08 00:01:08 -04:00
Justin Santa Barbara 758bb90a7f Makefile tweaks to support binary release 2016-09-07 23:59:06 -04:00
Justin Santa Barbara 6aa4cd63d8 Merge pull request #406 from justinsb/crossbuild
Simple crossbuild support
2016-09-07 23:09:27 -04:00
Justin Santa Barbara 4952a49747 Merge pull request #408 from justinsb/faster_image_build
Improve speed of docker image build, by scoping context dir
2016-09-07 23:09:20 -04:00
Justin Santa Barbara 87f283c7d2 Improve speed of docker image build, by scoping context dir 2016-09-07 23:07:13 -04:00
Justin Santa Barbara b86cef2ba4 Merge pull request #407 from justinsb/gobindata
Embed models as resources, so we can simplify deployment
2016-09-07 23:05:50 -04:00
Justin Santa Barbara d3ab070b0d Use go-bindata to embed our models
This allows us to have single-file deployment
2016-09-07 11:56:03 -04:00
Justin Santa Barbara d63eef50fb Simple crossbuild support 2016-09-07 00:51:04 -04:00
Yissachar Radcliffe 0c3277476c Show the details of what resources will be created 2016-09-06 11:45:46 -04:00
Justin Santa Barbara 8b298e0714 Merge pull request #402 from lattwood/fix_submodule_urls
Make submodule URLs consistent, remove trailing slashes
2016-09-06 10:58:04 -04:00
Logan Attwood 2515401ab3
Make submodule URLs consistent, remove trailing slashes
The submodules with trailing slashes git wouldn't clone on OS X 10.11.6, git
2.7.4, with a 'Repository not found' error.
2016-09-06 11:47:20 -03:00
Justin Santa Barbara bf99d6b381 Prefer exitWithError to os.Exit 2016-09-06 10:22:58 -04:00
Justin Santa Barbara e1a4d6e609 Move CloudProvider not set error message 2016-09-06 10:21:35 -04:00
Justin Santa Barbara 7af55ef6a5 Merge pull request #350 from vreon/fix_346
Better error message when zone is typoed
2016-09-06 10:10:07 -04:00
Yissachar Radcliffe 8c3b2274d9 Add option to encrypt Etcd volumes 2016-09-01 13:02:17 -04:00
Mykhailo Oleksiuk ea532e3566 Rename --no-associate-public-ip to --associate-public-ip 2016-09-01 18:54:25 +03:00
Mykhailo Oleksiuk aa6693a6ed megre from upstream 2016-09-01 13:23:50 +03:00
Justin Santa Barbara 1b91f417e5 Build IAM policy in code
Easier to get right than relying on string manipulation, but we're still
doing the same policies, with the improvements as done by @weargoogles.
2016-08-27 21:18:23 -04:00
Justin Santa Barbara a3eda654db Revert "Revert "include change to node policy to cover #363""
This reverts commit ca1a52ff3e.
2016-08-27 17:38:01 -04:00