1.5.2-beta.2
Pre-release
Pre-release
Breaking changes:
- Route53 permissions are scoped only to the hosted zone in use, rather than all zones. You can add additionalPolicies
to expand the permissions available.
Changelog:
- Scope route53 permissions to DNS_ZONE only (thanks @zytek)
- Improved
kops edit
when errors are made (thanks @geojaz, @sethpollack, @yissacharcw) - Initial support for CoreOS (thanks @aledbf)
- Initial support for CloudFormation output
- Add support for adjusting ELB idle timeout for apiserver (thanks @zacblazic)
- Cloud labels can be defined at cluster level, and through CLI flags (thanks @robinpercy)
- More flag mapping - auditing & volume mapping (thanks @aledbf, @sethpollack)
- Fix issue with leaking elastic IPs on cluster delete (thanks @ikropotov)
- Fix terraform render for additional security groups (thanks @philk)
- Improve suggestions after cluster creation, and validation output (thanks @kamilhristov)
- Unset kubectl current-context as part of cluster delete (thanks @kamilhristov)
- Terraform: include output variables, for reuse in a module
- Allow general access from nodes to masters, but block sensitive ports (etcd)
- Bump dns-controller to 1.5.2: include namespace in keys
- Update alpha channel with k8s 1.4.9 and 1.5.3 (thanks @itskingori)
- Run Weave Net in Guaranteed Quality of Service (thanks @bboreham)
- Bump Weave Net to 1.9.0 (thanks @bboreham)
- Flannel support (thanks @mihok)
- Bump calico version to 2.0.2 (thanks @heschlie)
- Canal support (thanks @heschlie)
- Autoscaling improvements (thanks @andrewsykim)
- Increase conntrack table size using sysctl (thanks @aledbf)
- Update cgroup hierarchies for k8s 1.6 (thanks @derekwaynecarr)
- Improved validation (thanks @geojaz, @sethpollack, @sstarcher)
- Resolve DNS Hosted Zone ID while building IAM policy (thanks @zytek)
- Makefile fixes (thanks @aledbf, @apenney, @zytek)
- Choose only one subnet per AZ for API ELB
- Prevent spurious changes around IAM roles
- Delete CloudFormation stack on kops delete cluster
- More tolerant parsing of IAM policies
- Allow bastion image override when creating cluster
- Install ethtool via nodeup, so it is always installed
- Docs fixes - thanks @ahawkins, @andrewwatson, @chrislovecnm, @crigor, @fate-grand-order, @geojaz, @heartlock, @itskingori, @kris-nova, @mshenhera, @yissachar, @zacblazic, @zytek