Justin Santa Barbara
67dd54485b
Rename README -> README.md
2016-06-23 10:31:18 -04:00
Justin Santa Barbara
0a6260f7c4
Merge pull request #130 from justinsb/upup_vfs_context
...
upup: Add VFS context object, centralize usage
2016-06-23 10:30:09 -04:00
Justin Santa Barbara
1bc19ca0ed
Merge pull request #129 from justinsb/upup_mark_gce_maybe_borked
...
upup: Mark GCE as probably-not-working
2016-06-23 10:30:02 -04:00
Justin Santa Barbara
1737f7dadb
upup: temporarily mark GCE as not-necessarily working
...
It's lagging a bit, so fail early
2016-06-23 10:28:25 -04:00
Justin Santa Barbara
3185a3fe5c
Fix upgrade
2016-06-23 10:28:17 -04:00
Justin Santa Barbara
75af0d089d
upup: Add VFS context object, centralize usage
...
Replaces ad-hoc construction of VFS paths
2016-06-23 10:27:32 -04:00
Justin Santa Barbara
506d0d555a
Merge pull request #127 from justinsb/upup_upgrade_tooling
...
upup: improved delete; create upup export and upup upgrade
2016-06-23 10:27:32 -04:00
Justin Santa Barbara
ac8ca9ad06
Merge pull request #126 from justinsb/upup_use_vfs
...
upup: use vfs for secretstore/keystore
2016-06-23 10:26:42 -04:00
Justin Santa Barbara
3d36514b56
Merge pull request #125 from justinsb/upup_updates_13
...
Updates for 1.3: Docker 1.11.2, 1.3 image
2016-06-23 10:26:35 -04:00
Justin Santa Barbara
90d7fb87ad
upup: improved delete; create upup export and upup upgrade
2016-06-23 08:59:20 -04:00
Justin Santa Barbara
93f634b428
upup: use vfs for secretstore/keystore
...
This is needed so that we can have encrypted storage and complex keys
(e.g. multiple CA certs). Multiple CA certs are needed for an in-place
upgrade from kube-up v1.
2016-06-23 08:58:54 -04:00
Justin Santa Barbara
fcc1f57c2d
Updates for 1.3: Docker 1.11.2, 1.3 image
2016-06-23 08:58:23 -04:00
Lucas Käldström
607e002e08
Merge pull request #81 from isavin/fix_comments_on_multiline
...
Fix comments in multilines.
2016-06-20 23:23:10 +03:00
Justin Santa Barbara
1783d39b2d
Merge pull request #119 from justinsb/kube13_image
...
Template for k8s 1.3 optimized image
2016-06-20 15:44:21 -04:00
Lucas Käldström
b29d72d2e3
Merge pull request #107 from luxas/remove_old_docs
...
Don't manually deploy proxy with v1.3.0-alpha.5+, remove outdated docs, and improve README.md
2016-06-18 01:30:44 +03:00
Justin Santa Barbara
981147c3a3
Merge pull request #116 from justinsb/upup_polish_7
...
upup: yet more polish
2016-06-17 09:38:17 -04:00
Justin Santa Barbara
75f386235a
upup: rolling-update add mutex lock
2016-06-17 09:36:43 -04:00
Justin Santa Barbara
1e7159a923
upup: detach internet gateway if vpc is to be deleted
2016-06-17 09:36:27 -04:00
Justin Santa Barbara
3ede6c1f4a
upup: uncompress gzipped data in delete cluster
2016-06-17 09:36:12 -04:00
Justin Santa Barbara
8472b39016
upup: symlink models directory for people building from source
2016-06-17 09:35:12 -04:00
Justin Santa Barbara
3040676a3b
upup: enable subnet changes on ASG
...
For kube-up upgrade
2016-06-15 22:56:19 -04:00
Justin Santa Barbara
1a7f157fcb
Merge pull request #113 from justinsb/upup_polish_6
...
upup: more polish
2016-06-15 14:04:38 -04:00
Justin Santa Barbara
22bf484777
upup: Assign subnet CIDRs based on AZs
2016-06-15 14:03:19 -04:00
Justin Santa Barbara
b147091e5c
upup: fix dryrun when adding a subnet
...
When adding a subnet in --dryrun, the ID might not be set during a Find
2016-06-15 14:03:19 -04:00
Justin Santa Barbara
a10c76a954
upup: prevent spurious comparison failure on VPC/IGW
2016-06-15 14:03:19 -04:00
Justin Santa Barbara
77f5ce0cb0
protokube: put etcd data location in same place as before
...
Enables upgrade from kube-up
2016-06-15 13:55:06 -04:00
Justin Santa Barbara
0f2bb40aa1
Merge pull request #111 from justinsb/upup_polish_5
...
upup: more polish
2016-06-13 17:38:43 -04:00
Justin Santa Barbara
eb23e22b3c
upup: rolling-update should take --name, not --cluster-id
2016-06-13 17:37:30 -04:00
Justin Santa Barbara
1c4d5eaa43
upup: glog flag parsing with cobra
...
Bind the glog flags to the root command, use the goflag
parse-empty-slice trick to avoid warnings.
2016-06-13 17:37:30 -04:00
Justin Santa Barbara
14bae04e01
upup: turn down a few more logging messages
2016-06-13 17:37:30 -04:00
Justin Santa Barbara
2d54cb13cd
Merge pull request #110 from justinsb/upup_share_aws_vpc
...
upup: Support for shared VPCs
2016-06-13 17:36:52 -04:00
Justin Santa Barbara
0d617c7ffb
Merge pull request #109 from justinsb/upup_addons
...
upup: experimental addon management
2016-06-13 11:37:07 -04:00
Justin Santa Barbara
0559ec1210
upup: Support for shared VPCs
...
A lot of work that had to happen here:
* Better reuse of config
* Ability to mark VPC & InternetGateway as shared
* Find models relative to the executable, to run from a dir-per-cluster
Fixes #95
2016-06-13 11:37:06 -04:00
Justin Santa Barbara
1bb1e2b548
Merge pull request #108 from justinsb/upup_kubedns
...
upup: switch from skydns to kube-dns
2016-06-13 11:37:03 -04:00
Justin Santa Barbara
530b4c79db
upup: experimental addon management
2016-06-13 11:35:00 -04:00
Justin Santa Barbara
5edefd92a4
upup: switch from skydns to kube-dns
2016-06-13 11:32:24 -04:00
Justin Santa Barbara
c69067868c
Merge pull request #105 from justinsb/upup_polish_4
...
upup: misc polish items found during first real-world tests
2016-06-11 23:33:04 -04:00
Justin Santa Barbara
6925094133
upup: rename zone arg -> zones in README
2016-06-11 23:13:22 -04:00
Justin Santa Barbara
cba6559092
upup: set GO15VENDOREXPERIMENT, update docs for 1.5
...
We set GO15VENDOREXPERIMENT in the makefile. It doesn't appear to
actually work for go code generation, so there's a note in the README
that you really want to be using 1.6 for development.
Fixes #97
2016-06-11 23:09:45 -04:00
Justin Santa Barbara
ff48515e2c
upup: build tar distribution file
...
Enables us to do integration tests
2016-06-11 23:09:44 -04:00
Justin Santa Barbara
55574ec3f5
upup: apply gofmt
2016-06-11 23:09:44 -04:00
Justin Santa Barbara
226f0284b1
upup: Fix log message
2016-06-11 23:09:44 -04:00
Justin Santa Barbara
7006746be4
upup: allow master-size to be specified through CLI
2016-06-11 23:09:44 -04:00
Justin Santa Barbara
53e4875a5b
upup: kubecfg generate can default the master API name
...
It is api.<clustername> by default
2016-06-11 23:08:40 -04:00
Justin Santa Barbara
72afa859a3
upup: delete cluster should take -name to be consistent
...
Still not entirely sure on cluster-id vs name, but name is consistent
2016-06-11 23:08:40 -04:00
Justin Santa Barbara
7e820f89fa
upup: increase etcd initialDelaySeconds
...
Otherwise a transient problem can put etcd into a restart loop, where
k8s backs off and a quorum of nodes won't exist simultaneously.
2016-06-11 23:08:40 -04:00
Justin Santa Barbara
771c436101
Merge pull request #103 from justinsb/upup_dns_zone
...
upup: allow -dns-zone to be specified
2016-06-11 23:06:04 -04:00
Justin Santa Barbara
96247daf6d
Merge pull request #101 from justinsb/upup_fix_delete_asg
...
upup: fixes for ASG deletion
2016-06-11 23:06:00 -04:00
Justin Santa Barbara
f9ac7af7df
Merge pull request #100 from justinsb/upup_zones
...
upup: separate node & master zone configuration; validate
2016-06-11 23:05:55 -04:00
Justin Santa Barbara
b6b2e90dc3
Merge pull request #104 from justinsb/upup_fix_rsecret_race
...
upup: Retry if race detected in FindOrCreateSecret
2016-06-11 23:05:51 -04:00