Commit Graph

819 Commits

Author SHA1 Message Date
Kashif Saadat 7b5cb2dc33 Update rolling update ig roles flag to be case insensitive 2018-06-27 10:26:48 +01:00
Justin Santa Barbara 1af610a6c4 Use fast-retry and cleanup task options for tests
The launch configuration test exposed that our integration tests don't
retry for very long, and wait a long time in between retries.

Create a RunTasksOptions type to hold the parameters, in particular
max task time, and the amount of time we wait when all tasks have
failed.
2018-06-18 00:04:23 -04:00
k8s-ci-robot 127e031948
Merge pull request #5256 from justinsb/dont_autoload_key_on_gce
Don't autoload SSH key on GCE
2018-06-17 08:38:29 -07:00
Justin Santa Barbara 1549b6e961 Don't autoload SSH key on GCE
This lets us merge #5056
2018-06-17 09:11:06 -04:00
k8s-ci-robot 264ca4c2e8
Merge pull request #5324 from justinsb/viper_explicit
Use less viper discovery
2018-06-14 22:03:28 -07:00
k8s-ci-robot 6fe589fdfc
Merge pull request #5323 from justinsb/dont_always_print_state_store
Don't always print state store path
2018-06-14 07:04:28 -07:00
Justin Santa Barbara 4ed47d632b kops set cluster: honor --name flag
We were not using the regular method to get the cluster name, and this
meant that the `--name` flag was being ignored.
2018-06-14 02:13:47 -04:00
Justin Santa Barbara fdc358f903 Use less viper discovery
Tweaks so that we are stricter about how we use viper config file
discovery.  By being more explicit we are less dependent on its
specific behaviour.
2018-06-13 23:55:32 -04:00
Justin Santa Barbara 55efe61fa7 Don't always print state store path
We can log it at V(2), but it is just too noisy otherwise.

We also don't want to change the stdout format!
2018-06-13 23:17:06 -04:00
Justin Santa Barbara b334650c68
Merge branch 'master' into feature-2435-s3configfile 2018-06-11 11:53:23 -04:00
k8s-ci-robot 1b29b54d5b
Merge pull request #4171 from rifelpet/rifelpet_iam
Add support for external IAM Instance Profiles
2018-06-10 14:54:00 -07:00
k8s-ci-robot a57a6de4a8
Merge pull request #5139 from justinsb/fix_subnet_egress_indexing
Fix issue where we assumed that private zone were in order
2018-06-09 09:27:01 -07:00
Peter Rifel 5f0b63100d Add support for using existing instance profiles 2018-06-08 10:33:09 -07:00
k8s-ci-robot 0afac24a4f
Merge pull request #5284 from noinarisak/kops_edit_instancegroup_correction
Update kops_edit_instancegroup.go and kops_edit_instancegroup.md
2018-06-06 14:28:24 -07:00
Noi Narisak 4bc3155edb Update kops_edit_instancegroup.go and kops_edit_instancegroup.md
Update the Example section. Was trying to use command example and discovered that `node` gave any error. Changing it `node` to `nodes` resolve it.
2018-06-06 15:02:57 -05:00
k8s-ci-robot b552743d69
Merge pull request #5282 from mirake/fix-typos
Fix some typos
2018-06-06 11:31:26 -07:00
k8s-ci-robot 1fe29cf962
Merge pull request #5277 from gambol99/misspelling
Verify Spelling
2018-06-06 08:57:26 -07:00
ruicao 3e365149fe Fix some typos 2018-06-06 20:40:49 +08:00
Rohith 67296c2db9 - fixing up the spelling mistakes found 2018-06-06 10:03:51 +01:00
k8s-ci-robot c3a5477b4a
Merge pull request #5270 from rdrgmnzs/fix_additionalCIDR
Implement AdditionalCIDR configuration.
2018-06-05 12:19:56 -07:00
k8s-ci-robot f1f782fca3
Merge pull request #5275 from rdrgmnzs/clarify_state_flag
Clarify the usage of the --state flag.
2018-06-05 11:33:56 -07:00
Rodrigo Menezes 11b3da7a87 Clarify the usage of the --state flag. 2018-06-05 09:48:14 -07:00
k8s-ci-robot 4aa844d81b
Merge pull request #5265 from justinsb/integration_tests_self_healing
Allow integration tests to update expected TF output
2018-06-05 02:01:55 -07:00
Rodrigo Menezes 4a131f2a50 Implement AdditionalCIDR configuration on non-shared VPCs 2018-06-05 01:12:06 -07:00
Justin Santa Barbara 7ab79f5915 Clean up variable naming in integration test 2018-06-04 11:23:09 -07:00
Justin Santa Barbara 05010e4e9a Allow integration tests to update expected TF output
This means we don't have to manually go and fix up the terraform
expected output when it changes (but we should still be careful to
validate it!)

To use: `HACK_UPDATE_TF_IN_PLACE=1 go test ./cmd/kops`
2018-06-04 10:54:28 -07:00
Justin Santa Barbara a9111e00ac Use STABLE_ prefixes for bazel workspace vars
This ensures that we rebuild when they change.
2018-06-03 13:13:33 -07:00
k8s-ci-robot 6741158c97
Merge pull request #5056 from povilasv/gce-ssh
Add public ssh keys for GCE
2018-06-03 10:59:53 -07:00
Justin Santa Barbara 4cea00ea75 Use HomeDir from client-go to get home directory
Works on windows & linux

Fixes #4523
2018-06-02 15:17:23 -04:00
k8s-ci-robot 1157789a63
Merge pull request #4723 from sroylance/testing-windows
hacks for tests on windows
2018-06-02 11:22:57 -07:00
Ian Hoegen 88b8fd46b5 Add proper autoloading for kops autocomplete 2018-05-31 09:53:12 -07:00
k8s-ci-robot 195dee380b
Merge pull request #5150 from ihoegen/master
Add stdin support for create -f and replace -f
2018-05-26 15:09:31 -07:00
k8s-ci-robot f7243a933b
Merge pull request #5123 from justinsb/harmonize_override_and_set_cluster
Unify create-create overrides and set-cluster fields
2018-05-19 12:56:50 -07:00
Ian Hoegen ae8bdf08c5 Add stdin support for create -f and replace -f 2018-05-14 13:29:37 -07:00
k8s-ci-robot cbf7b0886e
Merge pull request #5122 from justinsb/rolling_update_by_role
Allow rolling-update to filter on roles
2018-05-11 10:50:30 -07:00
k8s-ci-robot 2644e6c0eb
Merge pull request #4991 from AliyunContainerService/network
Implement network task for AlibabaCloud
2018-05-11 10:09:28 -07:00
Justin Santa Barbara bc79f0a69b tests: failing test when multiple egress
Also requires that the subnets be out of order, which is likely why we
didn't hit it in practice.
2018-05-10 13:28:05 -04:00
k8s-ci-robot 02ab1f90be
Merge pull request #5133 from relu/support-ec2-instance-nat-egresses
Add ability to use ec2 nat instance as egress
2018-05-10 08:22:53 -07:00
k8s-ci-robot 7d3bcb3260
Merge pull request #5112 from AdamDang/patch-31
Typo fix in returned message: formated->formatted
2018-05-09 19:26:04 -07:00
Aurel Canciu cc8371cb31
Add ability to use ec2 nat instance as egress 2018-05-09 23:04:54 +03:00
Justin Santa Barbara ffd57062aa Allow rolling-update to filter on roles
This is important for the e2e upgrade tests
2018-05-09 12:00:12 -04:00
Justin Santa Barbara 81d5f06a58 Unify create-create overrides and set-cluster fields
Supports e2e upgrade tests
2018-05-09 11:55:44 -04:00
AdamDang ad8de4abd3
Update validate.go 2018-05-09 23:33:48 +08:00
AdamDang a7f89416b6
Typo fix: formated->formatted
formated->formatted
2018-05-06 23:22:44 +08:00
AdamDang d8bf642e0d
Update create_cluster.go 2018-05-03 20:20:46 +08:00
k8s-ci-robot 7ff94b6f6a
Merge pull request #4668 from usabilla/deep-merge
Perform deep merge for template values
2018-05-02 12:23:17 -07:00
Julien SENON 1408fc9aca
Remove unecessary println, add comment for /Users/julien and windows, update docs 2018-04-22 16:50:14 +02:00
Julien SENON 6425032795
Add feature with config file, flags, and env order 2018-04-22 16:45:46 +02:00
Julien SENON 9c9a65c53e
Add feature state store 2018-04-22 16:45:45 +02:00
Povilas Versockas 8bfa93c304 Add public ssh keys for GCE 2018-04-21 20:15:29 +03:00