kops/pkg/model
Kubernetes Submit Queue 34473e8602 Merge pull request #3210 from KashifSaadat/feature-gate-strict-iam-policies
Automatic merge from submit-queue

Allow the strict IAM policies to be optional

The stricter IAM policies could potentially cause regression for some edge-cases, or may rely on nodeup image changes that haven't yet been deployed / tagged officially (currently the case on master branch since PR https://github.com/kubernetes/kops/pull/3158 was merged in).

This PR just wraps the new IAM policy rules around a cluster spec flag, `EnableStrictIAM`, so will default to the original behaviour (where the S3 policies were completely open). Could also be used to wrap PR https://github.com/kubernetes/kops/pull/3186 if it progresses any further.

- Or we could reject this and have the policies always strict! :)
2017-08-22 20:27:54 -07:00
..
awsmodel Merge pull request #3120 from KashifSaadat/diff-on-component-config-changes 2017-08-11 03:43:17 -07:00
components Merge pull request #3025 from chrislovecnm/mapping-and-uploading-kubernetes-assets 2017-08-22 19:15:31 -07:00
gcemodel Add ability to store partial cluster and instancegroup spec in userdata, 2017-08-09 14:15:02 +01:00
iam Rename IAM switch to legacy, default to false for new cluster creations. 2017-08-22 13:27:55 +01:00
resources Add ability to store partial cluster and instancegroup spec in userdata, 2017-08-09 14:15:02 +01:00
tests/data Add hooks to bootstrapscript output 2017-08-14 18:22:48 +01:00
vspheremodel Add ability to store partial cluster and instancegroup spec in userdata, 2017-08-09 14:15:02 +01:00
bastion.go Wiring up lifecycle 2017-07-15 22:03:54 -04:00
bootstrapscript.go Add hooks to bootstrapscript output 2017-08-14 18:22:48 +01:00
bootstrapscript_test.go Add hooks to bootstrapscript output 2017-08-14 18:22:48 +01:00
context.go Etcd TLS Options 2017-08-06 20:50:05 +01:00
context_test.go Code updates 2017-03-16 02:40:50 -04:00
convenience.go Etcd TLS Options 2017-08-06 17:06:46 +01:00
dns.go Wiring up lifecycle 2017-07-15 22:03:54 -04:00
external_access.go Wiring up lifecycle 2017-07-15 22:03:54 -04:00
firewall.go Fixes 2017-08-06 18:52:38 +01:00
iam.go Wiring up lifecycle 2017-07-15 22:03:54 -04:00
master_volumes.go Create cluster requirements for DigitalOcean 2017-08-22 09:01:19 -04:00
names.go Rename RoleType to ExportWithID in IAMRole 2017-05-16 10:21:11 -04:00
network.go Wiring up lifecycle 2017-07-15 22:03:54 -04:00
pki.go Add support for proxy client certs 2017-08-22 08:03:36 -07:00
sshkey.go Wiring up lifecycle 2017-07-15 22:03:54 -04:00
template_resource.go Fix file headers 2016-12-19 00:23:20 -05:00