Skip to content

Latest commit

 

History

History
210 lines (161 loc) · 6.23 KB

CHANGELOG.md

File metadata and controls

210 lines (161 loc) · 6.23 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to versioning.

1.12.0 - 2019-01-24

CKE v1.12.0 is identical to v0.28.

Changed

  • Change versioning (#124).

0.28 - 2019-01-17

Changed

  • Fix etcdbackup test (#122).
  • Ask sabakan for the latest status when failed to initialize infrastructure (#123).

0.27 - 2019-01-11

Changed

  • Fix race in KubeletConfiguration generation (#121).

0.26 - 2019-01-10

Added

  • Backup operator for etcd (#115).
  • Add ckecli ssh and ckecli scp (#116, #118).

Changed

  • Improve node local DNS cache resolver configurations (#117).
  • Update HashiCorp Vault client library to 1.0.1 (#120).

0.25 - 2018-12-21

Added

  • dns_service to specify Kubernetes Service for upstream DNS servers (#114).

0.24 - 2018-12-20

Changed

  • Drop ssh_key fields from cluster.yml (#113).
  • Fix bugs in ckecli vault init (#113).

Added

  • ckecli vault ssh-privkey stores SSH private key to Vault (#113).

0.23 - 2018-12-06

Added

  • Add ckecli images subcommand to list container image names used by cke (#109).

0.22 - 2018-12-06

Added

Changed

  • Update images for Kubernetes 1.12.3 to resolve CVE-2018-1002105 (#107).
  • Fix connection leak introduced in 0.21 (#106, 108)

0.21 - 2018-11-26

Added

  • Add ckecli vault init command (#104).

Changed

  • Update etcdutil to v1.3.1 (#99).
  • Don't use confd to reload unbound.conf (#100).
  • Refactor CoreDNS strategy (#101).
  • Update images for Kubernetes 1.12 (#102).
  • Remove taints at the last of operators_test.go (#103).

0.20 - 2018-11-19

Added

  • Add confd to AllImages (#98).

0.19 - 2018-11-16

Added

  • Add automatic config reloader for Node DNS (#96).

Changed

  • Wait several seconds before adding a server to etcd (#95).
  • Do not defer in a retry loop (#97).

0.18 - 2018-11-15

Incompatibly Changed

  • Changed parameter name in cluster config from "boot-taints" to "boot_taints" (#93).

Changed

  • Use fixed image version for multi-host tests (#94).

0.17 - 2018-11-13

Changed

  • Add boot-taints to Node resources again on reboot (#92)

0.16 - 2018-11-09

Changed

  • Fix ConfigMap name (#90).

0.15 - 2018-11-09

Added

  • Add cluster_overview.md (#89).
  • Add Node local DNS deployment operation (#88).
  • Add alternative name for cke-etcd (#87).

0.14 - 2018-11-07

Changed

  • Create CoreDNS ConfigMap either w/ or w/o upstream DNS servers (#86).

0.13 - 2018-11-06

Changed

  • Use cybzou container image for CoreDNS (#85).

0.12 - 2018-11-06

Added

  • Add support of Docker compose for quickstart (#82).
  • Add CoreDNS deployment operation (#83).

Changed

  • Update Go modules for Go 1.11.2 (#84).

0.11 - 2018-10-30

Added

  • Enable to register a node with taint at boot (#77).
  • Update node annotations, labels, and taints (#79).
  • Remove non-cluster nodes (#80).
  • Set deadline for SSH connection (#81).

Changed

  • Fix bugs in #75 (#78).

0.10 - 2018-10-18

Added

  • CKE registeres endpoints of etcd as a Kubernetes Endpoints (#75).

0.9 - 2018-10-17

Changed

  • Fixed API server certificates (#69).
  • Revamped strategy and mtest (#66, #73)
  • Miscellaneous bug fixes.

0.8 - 2018-09-28

Added

  • Add ckecli subcommands to issue client certificate.

0.7 - 2018-09-21

Changed

  • Change Docker image file system to ext4 from btrfs.

0.6 - 2018-09-19

Added

0.5 - 2018-09-13

Added

  • Kubernetes cluster has employed TLS security.
  • Support for Service Accounts (#43).

0.4 - 2018-09-06

Added

  • CKE deploys etcd with TLS (#31, #32).

0.3 - 2018-09-04

Added

  • CKE now uses Vault to issue TLS certificates (#24, #29).

Changed

  • Kubernetes is updated to 1.11.2 (#23).
  • etcd is updated to 3.3.9.
  • TLS is used for etcd communication.

0.2 - 2018-08-29

This is the first release.

Added

  • Deploy etcd and kubernetes services.