Skip to content

Knative Client release v1.1.0

Compare
Choose a tag to compare
@knative-prow-releaser-robot knative-prow-releaser-robot released this 14 Dec 14:10
530841f

Meta

The compile dependencies have been updated to Knative Serving v1.1.0, Knative Eventing v1.1.0 (Go module versions are v0.28.0).

Improved traffic split UI

The following improvements have been added for handling traffic splits of Knative Services:

  • You can now specify a tag to the latest revision already when creating a service with kn service create.
  • You can underspecify the traffic targets and leave out one for which the traffic portion will be automatically calculated so that all legs add up to 100%.
  • You can ommit the tag name when using --traffic. In this case @latest will be used for the update.
# Create service and tag the latest revsion with `head`
kn service create random --image rhuss/random:1.0 --tag head

# Update service to next version and create a 10:90 traffic split
kn service update random --image rhuss/random:2.0 --traffic 10

Released plugins

The kn-plugin-event plugin is now included since this release.

The plugins that are released in parallel and aligned with Knative v1.1.0 are:

All those plugins are released separately and are technically not part of this knative/client release, they are aligned however to share the same Knative dependencies and can be targeted for inlining.


You can find the complete list of changes in the CHANGELOG.