Releases: knative/operator
Knative Operator release v0.15.0
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
- Use genreconciler framework in the eventing reconciler #32 (thanks @markusthoemmes)
 - Remove obsolete finalizer from KnativeServing resources #35 (thanks @markusthoemmes)
 - Unify operators into one binary #21 (thanks @markusthoemmes)
 - Update pkg to master and use config from context #37 (thanks @markusthoemmes)
 - Decouple cluster-scoped resource deletion from tracking #33 (thanks @markusthoemmes)
 - Move metrics reporting into its own event handler #36 (thanks @markusthoemmes)
 - Remove unnecessary KnativeServing code and finishing touches #39 (thanks @markusthoemmes)
 - Hook up platform in the eventing operator #53 (thanks @markusthoemmes)
 - Make the prefix of the ConfigMap name optional in the CR #40 (thanks @jcrossley3)
 - Migrate from go dep to go mod to generate dependencies #41 (thanks @houshengbo)
 - Add the resources field to the eventing CRD #51 (thanks @jcrossley3)
 - Eliminate the wasteful updates due to the aggregated rules #49 (thanks @jcrossley3)
 - Use the combined operator instead of separated operator #121 (thanks @houshengbo)
 - Fix link for latest release in docs #124 (thanks @jcrossley3)
 - Get the version number by reading the structure of kodata #117 (thanks @houshengbo)
 - With 0.15 the MTChannelBasedBroker is the new default broker #118 (thanks @matzew)
 - Change the structure of kodata and read the yamls with the version #115 (thanks @houshengbo)
 - Use :nonroot image for the operator. #91 (thanks @markusthoemmes)
 - Align Eventing conditions with Serving conditions. #62 (thanks @markusthoemmes)
 - Collapse common spec fields into a CommonSpec #63 (thanks @markusthoemmes)
 - Add an interface for common status mutations. #65 (thanks @markusthoemmes)
 - Move the deployment check into common code and add tests. #70 (thanks @markusthoemmes)
 - Add remaining KComponent interfaces and implementations. #66 (thanks @markusthoemmes)
 - Move install routine into common code and add tests. #75 (thanks @markusthoemmes)
 - Move common transformers to common code. #78 (thanks @markusthoemmes)
 - Fix job image override #77 (thanks @aliok)
 
Knative Operator release v0.14.2
Knative Operator
This release consists of the following artifacts:
- operator.yaml: the Knative operator component, which is able to install and delete Knative Serving v0.14.0 component and Knative Eventing v0.14.1 component with in-memory channel.
 
The Knative Serving v0.14.0 artifacts, bundled within the image of thid operator includes serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and net-istio.yaml.
The Knative Eventing v0.14.1 artifacts, bundled within the image of this operator includes eventing.yaml and upgrade-to-v0.14.1.yaml.
Bug Fixes
- Overriding resources in terms of require and limit for containers #362 (thanks @jcrossley3)
 - Restrict RBAC for Operator #291 (thanks @Cynocracy)
 - Use Genreconciler for KnativeServing #380 (thanks @trshafer)
 - Restrict RBAC for Operator #109 (thanks @Cynocracy)
 - Override images in env vars #152 (thanks @aliok)
 - Avoid name conflict by using deployment+delimiter+container as the key #159 (thanks @houshengbo)
 - Use finalizers to block CR deletion until all resources are deleted #172 (thanks @aliok)
 - Reconciliation for default broker selection #186 (thanks @aliok)
 
Other Changes
- Delete (Cluster)Role(Bindings) as a final cleanup step #359 (thanks @Cynocracy)
 - Install from the manifest in a strict(er) order #374 (thanks @Cynocracy)
 - Fix the retry issue with deployment verification #387 (thanks @houshengbo)
 - Respect HA Replicas setting in HPAs #394 (thanks @markusthoemmes)
 - Delete (Cluster)Role(Bindings) as a final cleanup step #141 (thanks @Cynocracy)
 - Remove the obsolete resource in 0.13 #131 (thanks @houshengbo)
 - Better verification of the resources #166 (thanks @houshengbo)
 - Upgrade to manifestival 0.5.0 #189 (thanks @jcrossley3)
 - Adding doc to change the actual broker #192 (thanks @matzew)
 - Add configmap support for eventing operator and update the manifest of eventing #28 (thanks @houshengbo)
 
Knative Operator release v0.14.1
Knative Operator
This release consists of the following artifacts:
- operator.yaml: the Knative operator component, which is able to install and delete Knative Serving v0.14.0 component and Knative Eventing v0.14.1 component with in-memory channel.
 
The Knative Serving v0.14.0 artifacts, bundled within the image of thid operator includes serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and net-istio.yaml.
The Knative Eventing v0.14.1 artifacts, bundled within the image of this operator includes eventing.yaml and upgrade-to-v0.14.1.yaml.
Bug Fixes
- Overriding resources in terms of require and limit for containers #362 (thanks @jcrossley3)
 - Restrict RBAC for Operator #291 (thanks @Cynocracy)
 - Use Genreconciler for KnativeServing #380 (thanks @trshafer)
 - Restrict RBAC for Operator #109 (thanks @Cynocracy)
 - Override images in env vars #152 (thanks @aliok)
 - Avoid name conflict by using deployment+delimiter+container as the key #159 (thanks @houshengbo)
 - Use finalizers to block CR deletion until all resources are deleted #172 (thanks @aliok)
 - Reconciliation for default broker selection #186 (thanks @aliok)
 
Other Changes
- Delete (Cluster)Role(Bindings) as a final cleanup step #359 (thanks @Cynocracy)
 - Install from the manifest in a strict(er) order #374 (thanks @Cynocracy)
 - Fix the retry issue with deployment verification #387 (thanks @houshengbo)
 - Respect HA Replicas setting in HPAs #394 (thanks @markusthoemmes)
 - Delete (Cluster)Role(Bindings) as a final cleanup step #141 (thanks @Cynocracy)
 - Remove the obsolete resource in 0.13 #131 (thanks @houshengbo)
 - Better verification of the resources #166 (thanks @houshengbo)
 - Upgrade to manifestival 0.5.0 #189 (thanks @jcrossley3)
 - Adding doc to change the actual broker #192 (thanks @matzew)
 - Add configmap support for eventing operator and update the manifest of eventing #28 (thanks @houshengbo)
 
Knative Operator release v0.14.0
Knative Operator
This release consists of the following artifacts:
- operator.yaml: the Knative operator component, which is able to install and delete Knative Serving v0.14.0 component and Knative Eventing v0.14.0 component with in-memory channel.
 
The Knative Serving v0.14.0 artifacts, bundled within the image of this operator includes serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and net-istio.yaml.
The Knative Eventing v0.14.1 artifacts, bundled within the image of this operator includes eventing.yaml and upgrade-to-v0.14.1.yaml.
Bug Fixes
- Overriding resources in terms of require and limit for containers #362 (thanks @jcrossley3)
 - Restrict RBAC for Operator #291 (thanks @Cynocracy)
 - Use Genreconciler for KnativeServing #380 (thanks @trshafer)
 - Restrict RBAC for Operator #109 (thanks @Cynocracy)
 - Override images in env vars #152 (thanks @aliok)
 - Avoid name conflict by using deployment+delimiter+container as the key #159 (thanks @houshengbo)
 - Use finalizers to block CR deletion until all resources are deleted #172 (thanks @aliok)
 - Reconciliation for default broker selection #186 (thanks @aliok)
 
Other Changes
- Delete (Cluster)Role(Bindings) as a final cleanup step #359 (thanks @Cynocracy)
 - Install from the manifest in a strict(er) order #374 (thanks @Cynocracy)
 - Fix the retry issue with deployment verification #387 (thanks @houshengbo)
 - Respect HA Replicas setting in HPAs #394 (thanks @markusthoemmes)
 - Delete (Cluster)Role(Bindings) as a final cleanup step #141 (thanks @Cynocracy)
 - Remove the obsolete resource in 0.13 #131 (thanks @houshengbo)
 - Better verification of the resources #166 (thanks @houshengbo)
 - Upgrade to manifestival 0.5.0 #189 (thanks @jcrossley3)
 - Adding doc to change the actual broker #192 (thanks @matzew)