Skip to content

Releases: knative/operator

Knative Operator release v0.19.1

01 Dec 09:31
618edfc
Compare
Choose a tag to compare

Document

This release consists of the following artifacts:

  • operator.yaml: the Knative operator component, which is able to install and delete Knative Serving component, ranging from v0.16.0 to v0.19.0, and Knative Eventing component with in-memory channel, ranging from v0.16.0 to v0.19.2.

The latest Knative Serving v0.19.0 artifacts, bundled within the image of this operator, include serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and serving-post-install-jobs.yaml.

The latest Knative Eventing v0.19.2 artifacts, bundled within the image of this operator, include eventing-crds.yaml, eventing-core.yaml, in-memory-channel.yaml, mt-channel-broker.yaml, and eventing-sugar-controller.yaml.

The latest network ingress v0.19.0 artifacts, bundled within the image of this operator, include net-istio.yaml.

Bug Fixes

  • Create the service of knative-local-gateway under the ns istio-system #364 (thanks @houshengbo)
  • Add validation to the field spec.version #319 (thanks @houshengbo)
  • Add support of the major.minor format for spec.version #326 (thanks @houshengbo)

Other Changes

Knative Operator release v0.19.0

18 Nov 00:51
e8739d4
Compare
Choose a tag to compare

Document

This release consists of the following artifacts:

  • operator.yaml: the Knative operator component, which is able to install and delete Knative Serving component, ranging from v0.16.0 to v0.19.0, and Knative Eventing component with in-memory channel, ranging from v0.16.0 to v0.19.0.

The latest Knative Serving v0.19.0 artifacts, bundled within the image of this operator, include serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and serving-post-install-jobs.yaml.

The latest Knative Eventing v0.19.0 artifacts, bundled within the image of this operator, include eventing-crds.yaml, eventing-core.yaml, in-memory-channel.yaml, mt-channel-broker.yaml, and eventing-sugar-controller.yaml.

The latest network ingress v0.19.0 artifacts, bundled within the image of this operator, include net-istio.yaml.

Bug Fixes

Other Changes

Knative Operator release v0.18.3

17 Nov 09:26
37ed14f
Compare
Choose a tag to compare
Pre-release

This release consists of the following artifacts:

  • operator.yaml: the Knative operator component, which is able to install and delete Knative Serving component, ranging from v0.15.0 to v0.18.2, and Knative Eventing component with in-memory channel, ranging from v0.15.0 to v0.18.5.

The latest Knative Serving v0.18.2 artifacts, bundled within the image of this operator, include serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and serving-post-install-jobs.yaml.

The latest Knative Eventing v0.18.5 artifacts, bundled within the image of this operator, include eventing-crds.yaml, eventing-core.yaml, in-memory-channel.yaml, mt-channel-broker.yaml, eventing-sugar-controller.yaml and eventing-pre-install-jobs.yaml.

The latest network ingress v0.18.1 artifacts, bundled within the image of this operator, include net-istio.yaml.

Bug Fixes

  • Docs for publishing the operator in OperatorHub #202 (thanks @aliok)
  • Don't wait for Ksvc to scale to zero #299 (thanks @cardil)

Other Changes

Knative Operator release v0.18.2

03 Nov 09:24
c4bd302
Compare
Choose a tag to compare
Pre-release

This release consists of the following artifacts:

  • operator.yaml: the Knative operator component, which is able to install and delete Knative Serving component, ranging from v0.15.0 to v0.18.1, and Knative Eventing component with in-memory channel, ranging from v0.15.0 to v0.18.3.

The latest Knative Serving v0.18.1 artifacts, bundled within the image of this operator, include serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and serving-post-install-jobs.yaml.

The latest Knative Eventing v0.18.3 artifacts, bundled within the image of this operator, include eventing-crds.yaml, eventing-core.yaml, in-memory-channel.yaml, mt-channel-broker.yaml, eventing-sugar-controller.yaml and eventing-pre-install-jobs.yaml.

The latest network ingress v0.18.0 artifacts, bundled within the image of this operator, include net-istio.yaml.

Bug Fixes

  • Docs for publishing the operator in OperatorHub #202 (thanks @aliok)
  • Don't wait for Ksvc to scale to zero #299 (thanks @cardil)

Other Changes

Knative Operator release v0.18.1

27 Oct 09:43
2a80d0a
Compare
Choose a tag to compare
Pre-release

This release consists of the following artifacts:

  • operator.yaml: the Knative operator component, which is able to install and delete Knative Serving component, ranging from v0.15.0 to v0.18.1, and Knative Eventing component with in-memory channel, ranging from v0.15.0 to v0.18.3.

The latest Knative Serving v0.18.1 artifacts, bundled within the image of this operator, include serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and serving-post-install-jobs.yaml.

The latest Knative Eventing v0.18.3 artifacts, bundled within the image of this operator, include eventing-crds.yaml, eventing-core.yaml, in-memory-channel.yaml, mt-channel-broker.yaml, eventing-sugar-controller.yaml and eventing-pre-install-jobs.yaml.

The latest network ingress v0.18.0 artifacts, bundled within the image of this operator, include net-istio.yaml.

Bug Fixes

  • Docs for publishing the operator in OperatorHub #202 (thanks @aliok)
  • Don't wait for Ksvc to scale to zero #299 (thanks @cardil)

Other Changes

Knative Operator release v0.18.0

07 Oct 16:52
953c8e3
Compare
Choose a tag to compare
Pre-release

This release consists of the following artifacts:

  • operator.yaml: the Knative operator component, which is able to install and delete Knative Serving component, ranging from v0.15.0 to v0.18.0, and Knative Eventing component with in-memory channel, ranging from v0.15.0 to v0.18.0.

The latest Knative Serving v0.18.0 artifacts, bundled within the image of this operator, include serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and serving-post-install-jobs.yaml.

The latest Knative Eventing v0.18.0 artifacts, bundled within the image of this operator, include eventing-crds.yaml, eventing-core.yaml, in-memory-channel.yaml, mt-channel-broker.yaml, eventing-sugar-controller.yaml and eventing-pre-install-jobs.yaml.

The latest network ingress v0.18.0 artifacts, bundled within the image of this operator, include net-istio.yaml.

Bug Fixes

  • Docs for publishing the operator in OperatorHub #202 (thanks @aliok)
  • Don't wait for Ksvc to scale to zero #299 (thanks @cardil)

Other Changes

Knative Operator release v0.17.2

06 Oct 09:26
249861a
Compare
Choose a tag to compare
Pre-release

This release consists of the following artifacts:

  • operator.yaml: the Knative operator component, which is able to install and delete Knative Serving component, ranging from v0.14.0 to v0.17.3, and Knative Eventing component with in-memory channel, ranging from v0.14.0 to v0.17.5.

The latest Knative Serving v0.17.3 artifacts, bundled within the image of this operator, include serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and serving-post-install-jobs.yaml.

The latest Knative Eventing v0.17.5 artifacts, bundled within the image of this operator, include eventing-crds.yaml, eventing-core.yaml, in-memory-channel.yaml, mt-channel-broker.yaml, eventing-sugar-controller.yaml and eventing-post-install-jobs.yaml.

The latest network ingress v0.17.1 artifacts, bundled within the image of this operator, include net-istio.yaml.

New Features

  • This release enables the support of customized manifests for Knative installation. The field, spec.manifests, is introduced in the operator CRD's to specify the links of Knative component to install. This field is usually used together with the field spec.version.

Bug Fixes

  • Adding istio ignore annotation transformer for jobs #236 (thanks @AceHack)
  • Update to latest manifestival to fix an issue on CRD/v1 transformer #224 (thanks @jimoosciuc)
  • Add the support to specify customized yamls #147 (thanks @houshengbo)
  • Validate whether spec.version matches the version of manifests #246 (thanks @houshengbo)
  • sinkBindingSelectionMode in CR spec #255 (thanks @aliok)

Other Changes

Knative Operator release v0.17.1

08 Sep 09:29
2950367
Compare
Choose a tag to compare

This release consists of the following artifacts:

  • operator.yaml: the Knative operator component, which is able to install and delete Knative Serving component, ranging from v0.14.0 to v0.17.2, and Knative Eventing component with in-memory channel, ranging from v0.14.0 to v0.17.3.

The latest Knative Serving v0.17.2 artifacts, bundled within the image of this operator, include serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and serving-post-install-jobs.yaml.

The latest Knative Eventing v0.17.3 artifacts, bundled within the image of this operator, include eventing-crds.yaml, eventing-core.yaml, in-memory-channel.yaml, mt-channel-broker.yaml, eventing-sugar-controller.yaml and eventing-post-install-jobs.yaml.

The latest network ingress v0.17.1 artifacts, bundled within the image of this operator, include net-istio.yaml.

New Features

  • This release enables the support of customized manifests for Knative installation. The field, spec.manifests, is introduced in the operator CRD's to specify the links of Knative component to install. This field is usually used together with the field spec.version.

Bug Fixes

  • Adding istio ignore annotation transformer for jobs #236 (thanks @AceHack)
  • Update to latest manifestival to fix an issue on CRD/v1 transformer #224 (thanks @jimoosciuc)
  • Add the support to specify customized yamls #147 (thanks @houshengbo)
  • Validate whether spec.version matches the version of manifests #246 (thanks @houshengbo)
  • sinkBindingSelectionMode in CR spec #255 (thanks @aliok)

Other Changes

Knative Operator release v0.17.0

27 Aug 16:53
cbbd44d
Compare
Choose a tag to compare

This release consists of the following artifacts:

  • operator.yaml: the Knative operator component, which is able to install and delete Knative Serving component, ranging from v0.14.0 to v0.17.1, and Knative Eventing component with in-memory channel, ranging from v0.14.0 to v0.17.2.

The latest Knative Serving v0.17.1 artifacts, bundled within the image of this operator, include serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and serving-post-install-jobs.yaml.

The latest Knative Eventing v0.17.2 artifacts, bundled within the image of this operator, include eventing-crds.yaml, eventing-core.yaml, in-memory-channel.yaml, mt-channel-broker.yaml, eventing-sugar-controller.yaml and eventing-post-install-jobs.yaml.

The latest network ingress v0.17.0 artifacts, bundled within the image of this operator, include net-istio.yaml.

New Features

  • This release enables the support of customized manifests for Knative installation. The field, spec.manifests, is introduced in the operator CRD's to specify the links of Knative component to install. This field is usually used together with the field spec.version.

Bug Fixes

  • Adding istio ignore annotation transformer for jobs #236 (thanks @AceHack)
  • Update to latest manifestival to fix an issue on CRD/v1 transformer #224 (thanks @jimoosciuc)
  • Add the support to specify customized yamls #147 (thanks @houshengbo)
  • Validate whether spec.version matches the version of manifests #246 (thanks @houshengbo)
  • sinkBindingSelectionMode in CR spec #255 (thanks @aliok)

Other Changes

Knative Operator release v0.16.0

22 Jul 02:50
2eb4225
Compare
Choose a tag to compare

This release consists of the following artifacts:

  • operator.yaml: the Knative operator component, which is able to install and delete Knative Serving component, ranging from v0.14.0 to v0.16.0, and Knative Eventing v0.15.3 component with in-memory channel, ranging from v0.14.0 to v0.16.1.

The latest Knative Serving v0.16.0 artifacts, bundled within the image of this operator, include serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and serving-storage-version-migration.yaml.

The latest Knative Eventing v0.16.1 artifacts, bundled within the image of this operator, include eventing.yaml, eventing-pre-install-jobs.yaml, and eventing-post-install-jobs.yaml.

The latest network ingress v0.16.0 artifacts, bundled within the image of this operator, include net-istio.yaml.

New Features

  • This release enables the support of multiple versions for Knative installation. The field, spec.version, is introduced in the operator CRD's to specify the version of Knative component to install. By default, it will install the component with the latest available version in this operator.

Bug Fixes

Other Changes