Commit Graph

295 Commits

Author SHA1 Message Date
Justin Santa Barbara 686e4efa3b Egress follow up
* Round trip to v1alpha1
* Enable test
2017-01-20 00:40:41 -05:00
Justin Santa Barbara a60e10eacd Merge pull request #1366 from reactiveops/kris-and-eric-1282
Specify Existing NAT Gateways to Use in Cluster Creation
2017-01-19 21:06:12 -05:00
Eric Hole 1e3d94392c Major redo/squash of the work to get egress added to the API and hooked up.
One commit from the always incredible @kris-nova was incorporated here, it was to
check for tags in `kutil/delete_cluster.go`. She was a major driver and instrumental in getting
this to where we aere now!
2017-01-19 16:57:42 -05:00
Justin Santa Barbara 89460916c6 Merge pull request #1367 from frodopwns/1302-require-confirm-on-delete
Require a confirmation when deleting resources #1302
2017-01-19 10:21:51 -05:00
Justin Santa Barbara c36a87c52d Merge pull request #1270 from justinsb/rolling_update_instance_group
Support rolling-update of a single instance group
2017-01-19 00:32:48 -05:00
Kris Nova d41c655d9f Adding notes from call 2017-01-17 09:35:38 -07:00
Kris Nova 2d76602a3b Merge branch 'kris-and-eric-1282' of github.com:reactiveops/kops into eric-kris 2017-01-17 08:28:27 -07:00
Kris Nova edded7ad6c Merge pull request #1483 from justinsb/int_to_int32
Change int to int32 in API
2017-01-16 20:04:28 -07:00
Justin Santa Barbara 602161300d Support rolling-update of a single instance group
Fix #1265
2017-01-16 20:50:31 -05:00
Justin Santa Barbara 08b7420fda Reorg rolling-update cluster command 2017-01-16 20:50:31 -05:00
Chris Love 4c8c587b6a Merge pull request #1485 from justinsb/split_out_kubeconfig
Refactor kubeconfig into its own package
2017-01-16 13:51:05 -07:00
Justin Santa Barbara 09cb9b654c Change int to int32 in API
We shouldn't be using the variable-sized int in the API
2017-01-15 18:23:44 -05:00
Justin Santa Barbara e1e9dd3c4c Refactor kubeconfig into its own package
Splitting up the coreos PR
2017-01-15 18:19:39 -05:00
Justin Santa Barbara 6a23c82d63 Always include a gitsha in the version
Fix #1462
2017-01-15 17:14:37 -05:00
Erin Corson 4496f9dd62 update output to reflect change in args source 2017-01-12 08:56:18 -07:00
Erin Corson 4ee2d484b5 adressing scanln error return 2017-01-11 13:56:39 -07:00
Erin Corson 9296f58ae2 allow max retries for confirmation (default to teo retries), fix containsString function 2017-01-11 13:23:41 -07:00
Eric Hole 8c0a4f2890 Fix integration tests. 2017-01-10 10:20:02 -05:00
Eric Hole a03ba42b56 Merge branch 'master' into kris-and-eric-1282 2017-01-09 22:01:59 -05:00
Justin Santa Barbara f70029cae0 Use update cluster from create cluster
We were trying to call but the result was subtly different (because of
different defaulting.)  The two code paths makes testing hard, so just
have one code path.
2017-01-09 20:49:35 -05:00
Eric Hole f5b3425d3d First pass at create_cluster_integration_test for specifying NGWs. 2017-01-09 17:28:10 -05:00
Justin Santa Barbara 41495f36fe Default bastion name should be bastion.<clusterName>
bastion-<clustername> is not necessarily in the same hosted zone, nor is
bastion-<dnszone>, and bastion-<dnszone> is not necessarily unique
across clusters.
2017-01-09 11:01:56 -05:00
Kris Nova 9382ede351 Merge pull request #1405 from justinsb/get_clusters_should_print_zones
kops get clusters should print zones
2017-01-09 10:38:32 -05:00
Justin Santa Barbara 61011650dd Support private hosted zones in DNS 2017-01-09 09:32:52 -05:00
Justin Santa Barbara ed78a2b18f kops get clusters should print zones
The list of subnets just isn't very interesting
2017-01-08 23:56:39 -05:00
Kris Nova bc5ae8fd3c Merge pull request #1398 from justinsb/fix_1373
De-emphasize cni for private topologies
2017-01-08 15:32:42 -05:00
Kris Nova 361d62b01f Merge pull request #1382 from justinsb/fix_1141
When outputing to terraform, don't say the cluster is starting
2017-01-08 15:19:11 -05:00
Justin Santa Barbara d62a7e0fb0 De-emphasize cni for private topologies
Fix #1373
2017-01-08 14:57:39 -05:00
Eric Hole 0f84494dbd Merge branch 'master' into kris-and-eric-1282 2017-01-08 11:10:13 -05:00
Eric Hole 3de7bfb93f First pass at Shared NGW docs. 2017-01-08 09:35:56 -05:00
Eric Hole cab1251161 New API fields ngwId and ngwEip. 2017-01-08 09:35:20 -05:00
Justin Santa Barbara dc32042bfd Fixes per code review 2017-01-08 09:30:12 -05:00
Justin Santa Barbara 64924d81e7 Merge pull request #1377 from justinsb/conversion_tests
Add conversion tests, and fix some problems
2017-01-07 22:38:25 -05:00
Justin Santa Barbara 53135fa57e Add conversion tests, and fix some problems
* We were naming our etcd zones inconsistently
* When we wrote to v1alpha2, we would change the etc member names

Fix #1202
2017-01-07 21:54:15 -05:00
Justin Santa Barbara 75b752fd9d When outputing to terraform, don't say the cluster is starting
Suggest the user goes into the output directory and runs terraform plan
& apply instead.

Fix #1141
2017-01-07 16:25:57 -05:00
Erin Corson 7f5c05c8bc small note 2017-01-06 19:13:15 -07:00
Erin Corson 91cb913101 slightly better way as it alloes other flags that may start with 'y' 2017-01-06 14:54:00 -07:00
Erin Corson a44472a477 yes flag easnt handled properly in child delete_cluster command 2017-01-06 14:47:04 -07:00
Erin Corson 8aa218487d this can't inherit the flag from the parent if it declares its own version of the flag 2017-01-06 13:01:01 -07:00
Erin Corson 455f8259d2 allow setting default answer when user hits [ENTER] without a value 2017-01-06 11:35:30 -07:00
Erin Corson 36ad665027 refactoring GetConfirm to accept a struct instead of a list of args 2017-01-06 11:12:07 -07:00
Erin Corson 17028fa916 using Parse here causes Cobra's own use parsing to screw up. 2017-01-05 21:19:54 -07:00
Erin Corson 9117ced68a writing a couple tests and making helper functions easier to test. 2017-01-05 20:09:03 -07:00
Erin Corson 861aea4aa3 don't ask for confirmation if they didn't pass a resource's name 2017-01-05 14:04:21 -07:00
Erin Corson f5f02f3537 #1302 - Require a confirmation when deleting resources 2017-01-05 13:29:39 -07:00
Kris Nova 336237e879 Bug fixes and bastion reworking 2017-01-05 07:45:52 -07:00
Justin Santa Barbara 94c4e5fb4c Merge pull request #1274 from justinsb/kops_inspect
First step towards cluster-dump command
2017-01-04 23:19:36 -05:00
Kris Nova 968366d444 Merge pull request #1309 from justinsb/version_update
Update to k8s 1.6 code
2017-01-04 21:08:54 -07:00
Zach Loafman 7079729f26 Revert "Revert "Load protokube from http/https"" 2017-01-04 09:32:24 -08:00
Kris Nova 1b769b48c8 Adding notes from our meeting 2017-01-04 10:01:51 -07:00