This repository has been archived by the owner on Sep 30, 2020. It is now read-only.
v0.9.1
Features
- Add the
--s3-uri s3://<bucket>/<directory
flag tokube-aws up
,kube-aws update
andkube-aws validate
to automatically avoid the 51200 bytes limitation errors of CloudFormation (#45) - Add option to mount existing Amazon EFS volume (#17, thanks to @pieterlange)
- You can now provide which docker image repository and tag to use for the
awscli
docker image incluster.yaml
(#81, thanks to @pieterlange)
Experimental Features
-
Add experimental feature "waitSignal"
kube-aws update
now have a much smaller chance of incuring downtime/You can now expect the whole cluster to be ready immediately afterkube-aws up
finishes (#77, #82, thanks to @gianrubio and @pieterlange)
-
Add experimental feature "awsEnvironment" (#67, thanks to @pieterlange)
Experimental features can be enabled in
cluster.yaml
like:experimental: awsEnvironment: enabled: true waitSignal: enabled: true
Improvements
- Kubernetes 1.4.6
- Don't overwrite the CA by default on deprecated 'render' command (#28, thanks to @pieterlange)
- Allow ECR pull from controller IAM role (#35, thanks to @c-knowles)
- Add name tags where applicable (#36, thanks to @c-knowles)
- Easily manage etcd cluster with env vars(#58, thanks to @gianrubio)
- Use non-deprecated parameter for pod manifests. (#54, thanks to @pieterlange)
- Replace docker with rkt in kube-node-drainer.service (#48, thanks to @camilb)
kube-aws
now produce a more kind help message for the--s3-uri
option (#75, thanks to @joshrosso)
Fixes
- Stabilize kubelet startup (#34)
- Fix calico to work with secure etcd (3f90573, thanks to @camilb)
- Persist /var/lib/cni between kubelet restarts (#64, thanks to @groner)
- EFS systemd unit start ordering (#69, thanks to @pieterlange)
- Flanneld startup slowness (#73)
Full change log