Released on 2019/10/11
Changes:
- Draining time is now configurable #310
- Validation that Control Plane is running when adding it with
kumactl
#181 - Upgraded version of go-control-plane
- Upgraded version of Envoy to 1.11.2
- Connection timeout to ADS server is now configurable (part of
envoy
bootstrap config) #340
Fixed issues:
- Cluster never went out warming state #331
- SDS server didn't handle requests with empty resources list #337
Released on 2019/10/03
Fixed issues:
- Issue with
Access Log Server
(integrated intokuma-dp
) on k8s:kuma-cp
was configuring Envoy to use a Unix socket other thankuma-dp
was actually listening on #307
Released on 2019/10/02
Changes:
- Fix an issue with
Access Log Server
(integrated intokuma-dp
) on Kubernetes by replacingGoogle gRPC client
withEnvoy gRPC client
#306 - Settings of a
kuma-sidecar
container, such asReadinessProbe
,LivenessProbe
andResources
, are now configurable #304 - Added support for
TCP
logging backends, such asELK
andSplunk
#300 Builtin CA
onKubernetes
is now (re-)generated by aController
#299- Default
Mesh
onKubernetes
is now (re-)generated by aController
#298 - Added
Kubernetes Admission WebHook
to apply defaults toMesh
resources #297 - Upgraded version of
kubernetes-sigs/controller-runtime
dependency #293 - Added a concept of
RuntimePlugin
tokuma-cp
#296 - Updated
LDS
to configureaccess_loggers
onoutbound
listeners according toTrafficLog
resources #276 - Changed default locations where
kuma-dp
is looking forenvoy
binary #268 - Added model for
TrafficLog
resource withFile
as a logging backend #266 - Added
kumactl install database-schema
command to generate DB schema used bykuma-cp
onuniversal
environment #236 - Automated release of
Docker
images #265 - Changed default location where auto-generated Envoy bootstrap configuration is saved to #261
- Added support for multiple
kuma-dp
instances on a single Linux machine #260 - Automated release of
*.tar
artifacts #250
Fixed issues (user feedback):
- Dataplanes cannot connect to a non-default Mesh with mTLS enabled on k8s 262
- Starting multiple services on the same Linux machine 254
- Fallback when invoking
envoy
fromkuma-dp
249
Released on 2019/09/11
- Upgraded version of Go to address CVE-2019-14809. #248
- Improved support for mTLS on
kubernetes
. #238
Released on 2019/09/10
- Bugfix in the distribution process that caused
kumactl install control-plane
to not work properly.
Released on 2019/09/10
The main features of this release are:
- Multi-Tenancy: With the
Mesh
entity. - Platform-Agnosticity: With
universal
andkubernetes
modes. - Mutual TLS: By setting mtls property in Mesh.
- Logging: By setting the logging property in Mesh.
- Traffic Permissions: With the
TrafficPermission
entity. - Proxy Templating: For low-level Envoy configuration via the
ProxyTemplate
entity.