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
Robin Percy
6fa4acd49e
Exposed cloud labels as a CLI option
...
- --cloud-labels will be applied to every kops-created resource
- Also ran apimachinery to regenerated the conversions for the new
Cluster.ClusterLabels property.
2017-02-22 06:24:35 -08:00
Justin Santa Barbara
fab539f978
Cleanup nil handling in kubelet options
2017-02-21 00:44:55 -05:00
Justin Santa Barbara
42321adec7
Update expected cloudformation output for tighter route53 policy
...
Fix #1951
2017-02-20 14:08:26 -05:00
Kris Nova
540947cbc4
Merge pull request #1877 from justinsb/cloudformation
...
Initial support for cloudformation output
2017-02-19 10:19:14 -07:00
Justin Santa Barbara
2a34e6d00e
Output variables from terraform, for reuse in a module
...
Issue #1026
2017-02-17 11:05:06 -05:00
Justin Santa Barbara
fec89f0f33
Skip DNS precreate on CF; a few test fixes
2017-02-17 11:04:39 -05:00
Justin Santa Barbara
7d68f744f6
Initial support for cloudformation output
2017-02-17 10:59:16 -05:00
Zac Blazic
e6ea6a00fa
Rebase for flannel support
2017-02-14 21:49:58 +02:00
Zac Blazic
42a619b873
Update tf output to match expected output
2017-02-14 21:34:58 +02:00