All notable changes to this project will be documented in this file. This project employs a versioning scheme described in RELEASE.md.
- Build docker image by this repository instead of github.com/cybozu/neco-containers (#162)
- Fix docker image bug (#163, #168).
- Run kubelet with docker option
--tmpfs=/tmp
(#167). - Improve mtest environment and CI (#161, #164, #166).
- Update document (#165).
1.13.17 - 2019-03-30
- Kubernetes Secrets are encrypted at rest in etcd (#160).
1.13.16 - 2019-03-27
- Fix infinite loop when image is updated for a system resource (#159).
1.13.15 - 2019-03-26
- Upgrade CoreDNS to 1.4.0 (#158).
1.13.14 - 2019-03-26
- Fix API versions to be used for resources (#157).
1.13.13 - 2019-03-25
- Fix API versions to be used for resources (#154).
- Recreate user-defined resource when applying patches fail (#155).
1.13.12 - 2019-03-20
- Avoid thundering herd problem (#153).
1.13.11 - 2019-03-19
- Always patch existing resources to avoid update forbidden errors (#151).
- CKE waits enough number of nodes to be ready before creating resources (#152).
1.13.10 - 2019-03-18
- CKE is ready for enabling PodSecurityPolicy (#149).
1.13.9 - 2019-03-15
- User-defined resources (#145).
- Enable NodeRestriction admission controller (#148).
1.13.8 - 2019-03-08
- Correct kube-proxy flags to handle load balancers with
externalTrafficPolicy=Local
(#139). - Retry image pulling to be more robust (#140).
1.13.7 - 2019-03-07
- CNI configuration can be specified in
cluster.yml
(#136).
- Fix a bug that prevents kubelet to be restarted cleanly (#138).
1.13.6 - 2019-03-07
- Update Kubernetes to 1.13.4 (#137).
- Apply kube-proxy patch to fix kubernetes/kubernetes#72432 (#137).
1.13.5 - 2019-03-01
- Remove the step to pull
pause
container image (#135).
1.13.4 - 2019-02-26
- Support remote runtime for kubernetes pod (#133).
- Support log rotation of remote runtime for kubelet configuration (#133).
1.13.3 - 2019-02-12
- Add audit log support (#130).
- Fix removing node resources if hostname in cluster.yaml is specified (#129).
1.13.2 - 2019-02-07
- FAQ.
ckecli ssh
does not look for the node incluster.yml
(#127).- kubelet reports OS information correctly (#128).
- When kubelet restarts, OOM score adjustment did not work (#128).
- Specify rshared mount option instead of shared for /var/lib/kubelet (#128).
1.13.1 - 2019-02-06
- Logs from Kubernetes programs (apiserver, kubelet, ...) and etcd are sent to journald (#126).
1.13.0 - 2019-01-25
- Support for kubernetes 1.13 (#125).
- Update etcd to 3.3.11, CoreDNS to 1.3.1, unbound to 1.8.3.
See CHANGELOG-1.12.