Skip to content

Releases: knative/operator

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

Knative Operator release v0.15.4

21 Jul 09:27
e73aa5e
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 v0.15.2 component, Knative Eventing v0.15.3 component with in-memory channel, and the network ingress v0.15.2 component.

The Knative Serving v0.15.2 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 Knative Eventing v0.15.3 artifacts, bundled within the image of this operator, include eventing.yaml and upgrade-to-v0.15.yaml, and storage-version-migration-v0.15.yaml.

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

Bug Fixes

  • Consolidate transformers for common CRD fields, registry and config #29 (thanks @jcrossley3)
  • Add missing namespace #123 (thanks @Gallardot)

Other Changes

Knative Operator release v0.15.3

14 Jul 09:24
97240b1
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 v0.15.2 component, Knative Eventing v0.15.3 component with in-memory channel, and the network ingress v0.15.2 component.

The Knative Serving v0.15.2 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 Knative Eventing v0.15.3 artifacts, bundled within the image of this operator, include eventing.yaml and upgrade-to-v0.15.yaml, and storage-version-migration-v0.15.yaml.

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

Bug Fixes

  • Consolidate transformers for common CRD fields, registry and config #29 (thanks @jcrossley3)
  • Add missing namespace #123 (thanks @Gallardot)

Other Changes

Knative Operator release v0.15.2

07 Jul 09:24
d1c0186
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 v0.15.2 component, Knative Eventing v0.15.2 component with in-memory channel, and the network ingress v0.15.2 component.

The Knative Serving v0.15.2 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 Knative Eventing v0.15.2 artifacts, bundled within the image of this operator, include eventing.yaml and upgrade-to-v0.15.yaml, and storage-version-migration-v0.15.yaml.

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

Bug Fixes

  • Consolidate transformers for common CRD fields, registry and config #29 (thanks @jcrossley3)
  • Add missing namespace #123 (thanks @Gallardot)

Other Changes

Knative Operator release v0.15.1

23 Jun 09:25
07b68b6
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 v0.15.1 component, Knative Eventing v0.15.1 component with in-memory channel, and the network ingress v0.15.1 component.

The Knative Serving v0.15.1 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 Knative Eventing v0.15.1 artifacts, bundled within the image of this operator, include eventing.yaml and upgrade-to-v0.15.1yaml, and storage-version-migration-v0.15.1.yaml.

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

Bug Fixes

  • Consolidate transformers for common CRD fields, registry and config #29 (thanks @jcrossley3)
  • Add missing namespace #123 (thanks @Gallardot)

Other Changes

Knative Operator release v0.15.0

05 Jun 02:52
4405528
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 v0.15.0 component, Knative Eventing v0.15.0 component with in-memory channel, and the network ingress v0.15.1 component.

The Knative Serving v0.15.0 artifacts, bundled within the image of thid operator includes serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and serving-storage-version-migration.yaml.

The Knative Eventing v0.15.0 artifacts, bundled within the image of this operator includes eventing.yaml and upgrade-to-v0.15.0.yaml, and storage-version-migration-v0.15.0.yaml.

The network ingress v0.15.1 artifacts, bundled within the image of this operator includes net-istio.yaml.

Bug Fixes

  • Consolidate transformers for common CRD fields, registry and config #29 (thanks @jcrossley3)
  • Add missing namespace #123 (thanks @Gallardot)

Other Changes