github kumahq/kuma 0.3.0

latest releases: 2.7.2, 2.7.1, 2.7.0...
4 years ago

Download Kuma 0.3.0 and run it now:

CHANGELOG:

Changes:

  • fix: fixed discrepancy between ProxyTemplate documentation and actual implementation
    #422
  • chore: dropped support for Mesh-wide logging settings
    #438
    ⚠️ warning: api breaking change
  • feature: validate ProxyTemplate resource on CREATE/UPDATE in universal mode
    #431
    ⚠️ warning: api breaking change
  • feature: add kumactl generate tls-certificate command
    #437
  • feature: validate TrafficLog resource on CREATE/UPDATE in universal mode
    #435
  • feature: validate TrafficPermission resource on CREATE/UPDATE in universal mode
    #436
  • feature: dropped support for multiple rules per single TrafficPermission resource
    #434
    ⚠️ warning: api breaking change
  • feature: added configuration for Kuma UI
    #428
  • feature: included Kuma UI into kuma-cp
    #410
  • feature: dropped support for multiple rules per single TrafficLog resource
    #433
    ⚠️ warning: api breaking change
  • feature: validate Mesh resource on CREATE/UPDATE in universal mode
    #430
  • feature: kumactl commands now do custom formating of errors returned by the Kuma REST API
    #411
  • feature: tcp_proxy configuration now routes to a list of weighted clusters according to TrafficRoute
    #423
  • feature: included tags of a dataplane into ClusterLoadAssignment
    #422
  • feature: validate Kuma CRDs on Kubernetes
    #401
  • feature: improved feedback given to a user when kuma-dp run is configured with an invalid dataplane token
    #418
  • release: included Docker image with kumactl into release build
    #425
  • feature: support enabling/disabling DataplaneToken server via a configuration flag
    #415
  • feature: pick a single the most specific TrafficRoute for every outbound interface of a Dataplane
    #421
  • feature: validate TrafficRoute resource on CREATE/UPDATE in universal mode
    #424
  • feature: kumactl apply can now download a resource from URL
    #402
  • chore: migrated to the latest version of go-control-plane
    #419
  • feature: added kumactl get traffic-routes command
    #400
  • feature: added TrafficRoute CRD on Kubernetes
    #398
  • feature: added TrafficRoute resource to core model
    #397
  • feature: added support for CORS to Kuma REST API
    #412
  • feature: validate Dataplane resource on CREATE/UPDATE in universal mode
    #388
  • feature: added support for client certificate-based authentication to kumactl generate dataplane-token command
    #372
  • feature: added --overwrite flag to the kumactl config control-planes add command
    #381
    👍contributed by @Gabitchov
  • feature: added MESH column into the output of kumactl get proxytemplates
    #399
    👍contributed by @programmer04
  • feature: kuma-dp run is now configured with a URL of the API server instead of a former URL of the boostrap config server
    #417
    ⚠️ warning: interface breaking change
  • feature: added a REST endpoint to advertize location of various sub-components of the control plane
    #369
  • feature: added protobuf descriptor for TrafficRoute resource
    #396
  • fix: added reconciliation on Dataplane delete to handle a case where a user manually deletes Dataplane on Kubernetes
    #392
  • feature: Kuma REST API on Kubernetes is now restricted to READ operations only
    #377
    👍contributed by @sterchelen
  • fix: ignored errors in unit tests
    #376
    👍contributed by @alrs
  • feature: JSON output of kumactl is now pretty-printed
    #360
    👍contributed by @sterchelen
  • feature: DataplaneToken server is now exposed for remote access over HTTPS with mandatory client certificate-based authentication
    #349
  • feature: kuma-dp now passes a path to a file with a dataplane token as an argumenent for bootstrap config API
    #348
  • feature: added support for mTLS on Kubernetes v1.13+
    #356
  • feature: added kumactl delete command
    #343
    👍contributed by @pradeepmurugesan
  • feature: added kumactl gerenerate dataplane-token command
    #342
  • feature: added a DataplaneToken server to support dataplane authentication in universal mode
    #342
  • feature: on removal of a Mesh remove all policies defined in it
    #332
  • docs: documented release process
    #341
  • docs: DEVELOPER.md was brought up to date
    #346
  • docs: added instructions how to deploy kuma-demo on Kubernetes
    #347

Community contributions from:

Breaking changes:

  • ⚠️ fixed discrepancy between ProxyTemplate documentation and actual implementation
    #422
  • ⚠️ selectors in ProxyTemplate now always require service tag
    #431
  • ⚠️ dropped support for Mesh-wide logging settings
    #438
  • ⚠️ dropped support for multiple rules per single TrafficPermission resource
    #434
  • ⚠️ dropped support for multiple rules per single TrafficLog resource
    #433
  • ⚠️ value of --cp-address parameter in kuma-dp run is now a URL of the API server instead of a former URL of the boostrap config server
    #417

Don't miss a new kuma release

NewReleases is sending notifications on new releases.