Description
The official document of Knative Operator is here.
This release consists of the following artifacts:
- operator.yaml: the Knative operator component, which is able to install and delete Knative Serving component, including v1.5(v1.5.0), v1.6(v1.6.0 and v1.6.1), v1.7(v1.7.0, v1.7.1 and v1.7.2) and v1.8(v1.8.0), and Knative Eventing component with in-memory channel, including v1.5(v1.5.0, v1.5.1, v1.5.2, v1.5.3, v1.5.4 and v1.5.5), v1.6(v1.6.0, v1.6.1 and v1.6.2), v1.7(v1.7.0, v1.7.1, v1.7.2, v1.7.3 and v1.7.4) and v1.8(v1.8.0).
The latest Knative Serving v1.8 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 v1.8 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-post-install.yaml.
The latest network ingress v1.8 artifacts, bundled within the image of this operator, include net-istio.yaml, net-contour.yaml and kourier.yaml.
The latest eventing source v1.8 artifacts, bundled within the image of this operator, include Ceph, GitHub, GitLab, Apache Kafka, RabbitMQ and Redis.
Changes by Kind
💫 New Features & Changes
- Allow to use custom bootstrap configmap for Kourier (#1227, thanks @nak3)
- Add workloads and deprecate deployments (#1246, thanks @pierDipi)
- Support deployments/workloads probe overrides (#1247, thanks @skonto)
🐞 Bug Fixes
- Do not change spec.replicas directory for the Deployment which has HPA (#1201, thanks @nak3)
- Allow zero replicas for HA and Deployment config (#1225, thanks @matzew)
- Add the code to safeguard the nil pointer issue (#1228, thanks @houshengbo)
- Refactor the ingress service for istio (#1231, thanks @houshengbo)
- Update the fetcher and manfests for kafka sources (#1242, thanks @houshengbo)
- Add the RBAC for kafka eventing source (#1282, thanks @houshengbo)