Derek VerLee
ffa95b8112
Add support for cluster using http forward proxy
2017-08-07 14:30:42 -04:00
Justin Santa Barbara
cde70934dc
Create test for ssh-access
2017-07-22 01:45:03 -04:00
Lars Lehtonen
c5f8c0f221
Fixed unused import in tests.
2017-07-15 12:35:19 -07:00
Hanfei Shen
fc50984f09
support china region
2017-07-16 00:57:38 +08:00
chrislovecnm
1f3212ce94
increase default instance volume size
2017-07-04 20:19:06 -06:00
chrislovecnm
38aae71bee
updating found govet issues and adding test directory
2017-06-23 16:42:33 -06:00
Justin Santa Barbara
d2df318ecc
Move CloudProvider to kops API
...
This avoids a circular reference when breaking up the fi package
2017-06-17 16:27:07 -04:00
Pierre-Alexandre St-Jean
9a12f56728
Added "cloud-labels" to ebs volumes
...
Added one integration test
2017-06-12 13:46:30 -04:00
Justin Santa Barbara
4c9385b0fd
Update integration tests for new versions
...
(Separately: when we implemented standalone mode, we should also switch
the tests so they don't rely on the published stable channel!)
2017-05-17 11:36:34 -04:00
Justin Santa Barbara
5e764fbe80
Merge pull request #2424 from while1eq1/fix-iam-terraform
...
Update the terraform generator to use the value "role" instead of "roles" for the aws_iam_instance_profile resource
2017-05-16 00:41:28 -04:00
Justin Santa Barbara
eabbd1402b
Add required terraform version declaration
...
Terraform is changing its schema, and we probably want to encourage
users to use the newer terraform versions anyway.
See #2424
2017-05-15 11:20:32 -04:00
Justin Santa Barbara
f9a0ae778b
Merge pull request #2508 from pastjean/add-roles-as-outputs
...
Added instance role as terraform output
2017-05-15 09:13:39 -04:00
Justin Santa Barbara
5d9a5c611f
Fix channel version recommendations
...
We were recommending 1.5.2 based on the kops version, but then 1.5.4
based on that k8s version.
Fix & add a test.
2017-05-05 20:28:46 -04:00
Pierre-Alexandre St-Jean
347dccfa25
Added instance role as terraform output
...
Added:
- Instance role name
- Instance role arn
as terraform outputs, this can then be references later on to
use as sts:assume role, create after this one
2017-05-05 16:21:43 -04:00
Justin Santa Barbara
fb6d1711ee
Update tests for new tag
2017-05-02 00:33:25 -04:00
Bill Broach
142c2ceae0
this wants 2 spaces for some reason
2017-04-24 20:32:08 -04:00
Bill Broach
d5e7f85b2d
fix whitespacing on name
2017-04-24 20:11:16 -04:00
Bill Broach
24d01f9223
fix whitespace
2017-04-24 20:00:26 -04:00
Bill Broach
160e5d7fa8
update integration tests to use role instead of roles for terraform aws_iam_instance_profile resource
2017-04-24 18:08:31 -04:00
Justin Santa Barbara
4dcc6ad067
Merge pull request #2370 from luomiao/userdefined-s3endpoint
...
Support user-defined s3 endpoint
2017-04-20 01:17:08 -04:00
dima
bf06e36a4f
change flag to --encrypt-etcd-storage=true
2017-04-19 13:27:56 +02:00
dima
968cf784a9
Merge branch 'master' of https://github.com/kubernetes/kops into feature/extend_PR_398
2017-04-19 12:37:52 +02:00
Miao Luo
76437a77d4
Support user-defined s3 endpoint.
2017-04-18 11:27:07 -07:00
Adam H. Leventhal
e8d8e2882e
invalid tags field in aws_route53_zone_association terraform resource
2017-04-07 20:32:35 -07:00
Adam H. Leventhal
2a9315ac56
Support dns=private with terraform #1848
2017-04-06 07:44:41 -07:00
dima
e7ddeb71ec
add tests and fix existed for --encrypt-volume option
2017-04-03 14:47:28 +02:00
Justin Santa Barbara
3f2ee47689
Fix tests
2017-03-29 18:23:19 -04:00
Justin Santa Barbara
c6b4288e61
Pull fixes from the integration branch
2017-03-28 20:42:15 -04:00
Justin Santa Barbara
4006741a5d
Update for new taints / labels names
2017-03-27 23:13:39 -04:00
Justin Santa Barbara
bdf0d04b0a
Merge pull request #2104 from justinsb/container_optimized_os
...
Initial Container-Optimized OS support
2017-03-27 10:21:39 -04:00
Robin Percy
4b030fed69
Added taints property to IG Spec.
...
- new property is only used when KubernetesVersion is 1.6 or greater
- taints are passed to kubelet via --register-with-taints flag
- Set a default NoSchedule taint on masters
- Set --register-schedule=true when --register-with-taints is used
- Changed the log message in taints.go to be less alarming if taints are
found - since they are expected on 1.6.0+ clusters
- Added Taints section to the InstanceGroup docs
- Only default taints are allowed in the spec pre-1.6
- Custom taint validation happens as soon as IG specs are edited.
2017-03-25 18:36:00 -07:00
Justin Santa Barbara
9e7c0506f8
Update to fix tests
2017-03-20 23:56:20 -04:00
Justin Santa Barbara
2e7ef573aa
Update expected test results: creationTimestamp no longer quoted
2017-03-16 02:40:50 -04:00
Justin Santa Barbara
cb4641fea3
Code updates
2017-03-16 02:40:50 -04:00
Eric Hole
8a25a72518
Merge pull request #2051 from justinsb/fix_elb_name_collisions
...
Use Name tag to match ELBs
2017-03-09 07:32:14 -08:00
Justin Santa Barbara
18886749d9
Always include hash, per code review
...
Thanks @kris-nova
2017-03-09 09:35:09 -05:00
Justin Santa Barbara
69c38f721e
Switch how we build ELB names, but keep a feature flag
2017-03-09 09:18:31 -05:00
Justin Santa Barbara
07d2bfc982
Fix terraform output of shared subnets
...
Also add a test
Fix #1977
2017-03-08 09:18:34 -05:00
Chris Love
c2f2de93e3
Merge pull request #2016 from justinsb/fix_1890
...
Fix shared NAT gateways
2017-03-01 11:16:44 -07:00
Justin Santa Barbara
cdc8b034d1
Fix 1.6.0 validation
...
We were requiring API servers, but the apiserver flag is removed from
1.6.
2017-03-01 12:58:54 -05:00
Justin Santa Barbara
8230d8a140
Fix shared NAT gateways
...
Also add a test
Fix #1890
2017-03-01 00:15:12 -05:00
Justin Santa Barbara
56e79d669e
Fix tests - another cross-merge
2017-02-24 09:15:55 -05:00
Justin Santa Barbara
bf2edddb8d
Merge pull request #1935 from justinsb/terraform_variable_output
...
Output variables from terraform, for reuse in a module
2017-02-24 09:06:20 -05:00
Justin Santa Barbara
c4993f684d
Merge pull request #1909 from justinsb/socat_coreos_option_2
...
Add socat to CoreOS
2017-02-24 02:16:38 -05:00
Justin Santa Barbara
4557ee7b9e
Add socat to CoreOS
...
We build a statically linked version and distribute it with kops.
Note that our version of socat does not include libssl, but kubernetes
does not use it anyway.
2017-02-24 01:24:25 -05:00
yissachar
8219e52c79
Merge pull request #1957 from justinsb/fix_1956
...
Cleanup nil handling in kubelet options
2017-02-24 00:26:33 -05:00
Justin Santa Barbara
e09037dff0
Merge pull request #1969 from zytek/fix-1949
...
Resolve DNS Hosted Zone ID while building IAM policy
2017-02-23 10:21:39 -05:00
Justin Santa Barbara
08419fcae8
Merge pull request #1750 from robinpercy/cli-cloud-labels
...
WIP: Exposing cloud labels as a CLI option
2017-02-23 09:51:08 -05:00
Jakub Paweł Głazik
26fac5e17d
Update cloudformation test (IAM policy)
2017-02-23 11:46:06 +01:00
Justin Santa Barbara
8bfb2643a3
Update tests for new security group rules
2017-02-22 13:21:54 -05:00