This repository has been archived by the owner on Jun 19, 2022. It is now read-only.
Knative GCP release v0.12.0
Pre-release
Pre-release
·
9 commits
to release-0.12
since this release
Artifact | Description |
---|---|
cloud-run-events.yaml |
All of the knative-gcp components bundled together: Channel, PullSubscription, Topic, CloudPubSubSource, CloudStorageSource, CloudSchedulerSource, and CloudAuditLogsSource. |
Action Required
- A new secret called
google-cloud-key
is needed in thecloud-run-events
namespace, otherwise the control plane won't initialize.
Follow the installation guide to upgrade your clusters. #444 Decorator
has been removed. #444- All of the Sources in the
events.cloud.google.com
API group have been renamed to CloudXSource.PubSub
is nowCloudPubSubSource
,
Storage
is nowCloudStorageSource
,Scheduler
is nowCloudSchedulerSource
. Users should delete the previous CRDs, and re-create the resources with these newer Kinds. #492
New Features
- Added a
CloudAuditLogsSource
to bring GCP Audit Logs events into Knative. Check out the documentation to see how to use it. #462, #489
Bug Fixes
- Sources track their sinks. #112
- Exposed secret errors. #386
- Self-healed bad storage keys. #361
- Fixed bulk
PullSubscription
(and other resources) deletion live lock style issues. #358 - Fixed topic creation+deletion race condition. #354
- Self-healed
Channels
on deleted topics. #362 - Fixed issue where
Channel
permanently failed without adequate error messages. #359 - Added ceOverrides property to
CloudStorageSource
CRD. #325 - Fixed Topic cannot be deleted in terminating namespace. #327
Other Changes
- Big refactor to remove Job-based reconcilers. #444
- Big E2E tests refactor to use common Knative testing infrastructure. #471
- E2E tests send v1 events. #448
- Standardized True/False/Unknown status conditions. #481
- Updated documentation. #458, #461, #472, #465
- Added UT to lifecycle. #483
- Added a converter for the
CloudSchedulerSource
. #476