Commit Graph

81 Commits

Author SHA1 Message Date
Justin Santa Barbara e63dab8b9c Verify gofmt as part of build 2016-12-30 16:25:07 -05:00
Chris Love 29301aadba Merge pull request #947 from justinsb/protokube_mounts
Protokube should mount volumes in a consistent order
2016-12-27 16:34:45 -07:00
Zach Loafman 91dc93abec protokube / nodeup: Up kubectl to v1.5.1, bump protokube tag to 1.5.0 2016-12-27 12:39:24 -08:00
Justin Santa Barbara 911826e397 Protokube should mount volumes in a consistent order
And always mounting the main volume first should be a little faster

Fix #934
2016-12-26 11:47:17 -05:00
Justin Santa Barbara 064abd0d18 Fix e2e: nodeup-dist can continue to build in docker 2016-12-22 02:38:14 -05:00
Vince Montalbano ba9f296b0d working crossbuild 2016-12-21 10:35:01 -06:00
Vince Montalbano 74edc094f0 Ability to cross-compile nodeup 2016-12-20 21:07:04 -06:00
Chris Love 47f6a167d3 Merge pull request #1216 from justinsb/docs_api_machinery_v1
Initial doc for API machinery
2016-12-20 11:14:36 -07:00
Justin Santa Barbara 39a1ecaec4 Initial doc for API machinery
Fix #1164
2016-12-20 10:56:27 -05:00
Justin Santa Barbara 846b7601db Configure DockerVersion in Docker Spec
And automatically choose 1.12.3 for k8s >= 1.5, 1.11.2 for < 1.5

Fix #849
2016-12-20 00:34:40 -05:00
Justin Santa Barbara fed68310fa Schema v1alpha2
* Zones are now subnets
* Utility subnet is no longer part of Zone
* Bastion InstanceGroup type added instead
* Etcd clusters defined in terms of InstanceGroups, not zones
* AdminAccess split into SSHAccess & APIAccess
* Dropped unused Multizone flag
2016-12-18 21:56:57 -05:00
Justin Santa Barbara afd0c25abe First model -> tf test 2016-12-11 17:11:10 -05:00
chrislovecnm 8f37300cbf cleaning up go versions in ci and Makefile 2016-12-04 13:13:32 -07:00
Justin Santa Barbara ae397518e3 Add verify-boilerplate target 2016-12-03 18:45:16 -05:00
chrislovecnm f39a8a6ef8 adding hack/verify-boilerplate.sh to make ci target 2016-12-03 14:45:01 -07:00
Aman 0cc6bc11f1
Add test command for dns-controller in Makefile 2016-11-30 18:41:53 +05:30
Kris Childress 72c5868966 Merge pull request #707 from DualSpark/node-validation
New feature - node validation
2016-11-29 16:47:44 -07:00
Zach Loafman 3cf2c87908 gcs-upload: Use a no-clobber copy instead 2016-11-29 09:16:42 -08:00
Zach Loafman 1263cdfa59 gcs-upload: Fix cache-control on other files as well 2016-11-29 08:33:47 -08:00
chrislovecnm 8a1934ae8b unit tests with fakes
updating docs
2016-11-28 18:17:53 -07:00
Justin Santa Barbara 35cd96f359 Apply gofmt to pkg directory
It was omitted from the makefile `make gofmt`
2016-11-28 02:11:47 -05:00
Zach Loafman 1f657990b3 Disable kubelet from starting until after volume mounts
* Change protokube to do `systemctl start kubelet` every sync round
** .. which takes a change to the systemd unit for protokube to mount in D-Bus
* Don't start kubelet in nodeup
2016-11-23 11:30:19 -08:00
Justin Santa Barbara 8c6d4def8d Add examples to CI
Issue #888
2016-11-14 09:05:42 -05:00
Justin Santa Barbara 9ae1cd308b Apply gofmt to federation directory 2016-11-13 21:12:39 -05:00
Billy Shambrook 8e979ca434 add genhelpdocs cmd to generate cli markdown docs 2016-11-05 18:41:47 +00:00
Chris Love 635f7d989d Merge pull request #698 from justinsb/update_golang
Update golang version to 1.7.1
2016-10-18 23:01:04 -06:00
Justin Santa Barbara fc4a92bc66 Update golang version to 1.7.1
It's not ideal, because golang 1.7.1 is so new, but it fixes some pretty
serious issues with MacOS Sierra, which end users are now getting
prompted to install.
2016-10-19 00:14:02 -04:00
Justin Santa Barbara 6ec5da2827 Add unit test for deleting untagged route table 2016-10-18 22:16:05 -04:00
Zach Loafman b1d6b875a8 build: Fix Cache-Control headers on latest file so it's picked up faster 2016-10-18 15:55:01 -07:00
Zach Loafman 09e4bff6c9 kops build: Log gcloud info instead of gcloud auth
Testing a theory for #664
2016-10-17 14:50:05 -07:00
Zach Loafman baacd7cbbb kops build: `gcloud auth list` prior to upload, for diagnostics
c.f. #664
2016-10-17 14:11:32 -07:00
Chris Love 6ceeb25d10 Merge pull request #654 from justinsb/govet_fixes
govet fixes; add govet makefile target
2016-10-15 21:00:36 -06:00
Justin Santa Barbara d3f69496e4 Merge pull request #649 from DualSpark/testing-improvements
Fixing code headers
2016-10-15 21:34:58 -04:00
chrislovecnm 8fa2aac99f fixing more headers 2016-10-15 19:20:56 -06:00
Justin Santa Barbara ede4f6381b Add govet to ci makefile target 2016-10-15 21:14:01 -04:00
Chris Love 715c332292 Merge pull request #656 from justinsb/doc_dependencies
Add doc for our approach to dependencies
2016-10-15 11:44:28 -06:00
Justin Santa Barbara d7a2b0ba39 Add doc for our approach to dependencies 2016-10-15 13:26:41 -04:00
Justin Santa Barbara 3f54852497 govet fixes; add govet makefile target 2016-10-15 13:25:31 -04:00
JuJu227 ec261734e6 go build '-o'(object creatation option breaks whenever you path traversal(/...). By removing the path traversal, you are able to successfully build the output file. 2016-10-14 11:21:32 -04:00
Justin Santa Barbara 58a8daf63e Experimental support for federation
Highly experimental right now, and has exposed some upstream issues (I
believe), but adding so that people can start playing.
2016-10-11 10:29:46 -04:00
Justin Santa Barbara 4bca0a37d1 Merge pull request #610 from justinsb/centos
Preliminary support for CentOS7 / RHEL7
2016-10-07 14:28:37 -04:00
Justin Santa Barbara d965f14e4b Add apply to example 2016-10-07 02:27:41 -04:00
Justin Santa Barbara a6b53875d8 Merge pull request #593 from justinsb/fix_584
Configure dns-controller with ID of hosted zones
2016-10-07 01:07:39 -04:00
Justin Santa Barbara d86390c172 CentOS7 initial experimental support 2016-10-06 23:23:30 -04:00
Justin Santa Barbara b2cd870977 Fix paths for nodeup in dev makefile targets 2016-10-06 17:13:02 -04:00
Justin Santa Barbara a529ffbb65 Configure dns-controller with ID of hosted zones
Fix #584
2016-10-06 13:12:27 -04:00
Justin Santa Barbara 146babbd27 Disable ingress DNS integration for 1.4.0
There are still some problems with the default nginx controller
2016-10-01 17:25:11 -04:00
Justin Santa Barbara 655a61588e Switch all the final switches for release 1.4
Also apply the 1.4 schema changes.
2016-10-01 13:50:19 -04:00
Justin Santa Barbara 7f26c8b9e1 Protokube: master tainting and channel creation 2016-10-01 00:16:28 -04:00
Justin Santa Barbara 732fd7c07b Simple addon management tool 2016-09-25 18:27:15 -04:00