Releases: knative/serving-operator
Knative Serving Operator release v0.14.0
Serving Operator
This release consists of the following artifacts:
- serving-operator.yaml: the knative/serving-operator components, which is able to install and delete Knative Serving v0.14.0 components.
The Knative Serving v0.14.0 artifacts, bundled within the image of serving operator includes serving-crds.yaml, serving-core.yaml, serving-hpa.yaml and net-istio.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)
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)
Knative Serving Operator release v0.13.2
Serving Operator
This release consists of the following artifacts:
- serving-operator.yaml: the knative/serving-operator components, which is able to install and delete Knative Serving v0.13.2 components.
The Knative Serving v0.13.2 artifacts serving.yaml, the core knative/serving components, has been bundled within the image of serving operator.
Bug Fixes
- Add initial support for HA control plane #337
- Run the upgrade and downgrade tests in the upgrade prow job #300
- No longer deleting CRD's when KnativeServing is deleted #308
- Add image override logic for DaemonSet #281
Other Changes
- Bump to manifestival 0.4.0 #338
Knative Serving Operator release v0.13.1
Serving Operator
This release consists of the following artifacts:
- serving-operator.yaml: the knative/serving-operator components, which is able to install and delete Knative Serving v0.13.1 components.
The Knative Serving v0.13.1 artifacts serving.yaml, the core knative/serving components, has been bundled within the image of serving operator.
Bug Fixes
- Add initial support for HA control plane #337
- Run the upgrade and downgrade tests in the upgrade prow job #300
- No longer deleting CRD's when KnativeServing is deleted #308
- Add image override logic for DaemonSet #281
Other Changes
- Bump to manifestival 0.4.0 #338
Knative Serving Operator release v0.13.0
Serving Operator
This release consists of the following artifacts:
- serving-operator.yaml: the knative/serving-operator components, which is able to install and delete Knative Serving v0.13.0 components.
The Knative Serving v0.13.0 artifacts serving.yaml, the core knative/serving components, has been bundled within the image of serving operator.
Bug Fixes
- Add initial support for HA control plane #337
- Run the upgrade and downgrade tests in the upgrade prow job #300
- No longer deleting CRD's when KnativeServing is deleted #308
- Add image override logic for DaemonSet #281
Other Changes
- Bump to manifestival 0.4.0 #338
Knative Serving Operator release v0.12.2
Serving Operator
This release consists of the following artifacts:
- serving-operator.yaml: the knative/serving-operator components, which is able to install and delete Knative Serving v0.12.1 components.
The Knative Serving v0.12.1 artifacts serving.yaml, the core knative/serving components, has been bundled within the image of serving operator.
This is the first release, in which we start to update the upgrade instruction. Please refer to the upgrade guide for detailed information.
Bug Fixes
- Add OLM metadata. #263
- Installing KnativeServing CR in namespace not named knative-serving doesn't configure the APIService correctly #299
Other Changes
- Update the library from jcrossley/manifestival to manifestival/manifestival #299
- Support KUBECONFIG in OLM #299
- Update the manifest of Knative Serving from 0.12.0 to 0.12.1. #273
- Add the instruction on how to upgrade v0.10 and v0.11 to v0.12. #265
- Update the manifest of knative serving and the dependencies for 0.12.0 release. #264
- Remove the short name for consistent decision in Operation WG. #250
- Drop knative.dev/serving as dependency. #249
- Update vendor and bump k8s version to 1.16.4. #248
Knative Serving Operator release v0.12.1
Serving Operator
This release consists of the following artifacts:
- serving-operator.yaml: the knative/serving-operator components, which is able to install and delete Knative Serving v0.12.1 components.
The Knative Serving v0.12.1 artifacts serving.yaml, the core knative/serving components, has been bundled within the image of serving operator.
This is the first release, in which we start to update the upgrade instruction. Please refer to the upgrade guide for detailed information.
Bug Fixes
- Add OLM metadata. #263
Other Changes
- Update the manifest of Knative Serving from 0.12.0 to 0.12.1. #273
- Add the instruction on how to upgrade v0.10 and v0.11 to v0.12. #265
- Update the manifest of knative serving and the dependencies for 0.12.0 release. #264
- Remove the short name for consistent decision in Operation WG. #250
- Drop knative.dev/serving as dependency. #249
- Update vendor and bump k8s version to 1.16.4. #248
Knative Serving Operator release v0.12.0
Serving Operator
This release consists of the following artifacts:
- serving-operator.yaml: the knative/serving-operator components, which is able to install and delete Knative Serving v0.12.0 components.
The Knative Serving v0.12.0 artifacts serving.yaml, the core knative/serving components, has been bundled within the image of serving operator.
This is the first release, in which we start to update the upgrade instruction. Please refer to the upgrade guide for detailed information.
Bug Fixes
- Add OLM metadata. #263
Other Changes
- Add the instruction on how to upgrade v0.10 and v0.11 to v0.12. #265
- Update the manifest of knative serving and the dependencies for 0.12.0 release. #264
- Remove the short name for consistent decision in Operation WG. #250
- Drop knative.dev/serving as dependency. #249
- Update vendor and bump k8s version to 1.16.4. #248
Knative Serving Operator release v0.11.1
Serving Operator
This release consists of the following artifacts:
- serving-operator.yaml: the knative/serving-operator components, which is able to install and delete Knative Serving v0.11.1 components.
The Knative Serving v0.11.1 artifacts serving.yaml, the core knative/serving components, has been bundled within the image of serving operator.
Knative Serving Operator release v0.11.0
Serving Operator
This release consists of the following artifacts:
- serving-operator.yaml: the knative/serving-operator components, which is able to install and delete Knative Serving v0.11.0 components.
The Knative Serving v0.11.0 artifacts serving.yaml, the core knative/serving components, has been bundled within the image of serving operator.
Bug Fixes
- Update to latest manifestival to apply strategic merge patches to its resources. #243
- Propagating configured imagePullSecrets to the Image. #229
- Add test for version consistency. #224
- Add metrics port to operator. #216
- Configure controller to trust registries with self-signed certs. #219
- Clean up the [un]structured conversions a bit. #211
Other Changes
- Migrate serving-operator to istio.io/client-go apis. #240
- Add metrics about KnativeServing CR edits. #233
- Letting flags be changed from outside. #223
- Delete manifest resources in a finalizer. #235
- Add a "DependenciesInstalled" condition that defaults to true. #236
- Added reconciler test and updated deps. #232
- Fail the install if any transforms error. #212
- Applying a released version of the operator. #213
Knative Serving Operator release v0.10.0
Serving Operator
This release consists of:
- serving-operator.yaml: the knative/serving-operator components, which is able to install and delete Knative Serving v0.10.0 components.
The Knative Serving v0.10.0 artifacts serving.yaml, the core knative/serving components, has been bundled within the image of serving operator.
Features:
- Install Knative Serving v0.10.0 components by creating the custom resource of the serving operator.
- Delete Knative Serving v0.10.0 components by deleting the custom resource of the serving operator.
- Automatically restore the deployments of Knative Serving v0.10.0 components, when they are deleted.
Bug fixes/improvements:
- API group has changed from
serving.knative.dev
tooperator.knative.dev
. - CRD has been moved into the directory config, so it is available in the release artifact.
- Support has been added to specify
imagePullSecrets
for a private registry. - Kubernetes libraries have been upgraded from 1.13.1 to 1.15.3 as dependencies.