Tekton Operator release v0.49.0 ""
🎉 [TektonCD Operator 0.49.0] 🎉
Component Versions
Component | Version |
---|---|
TektonCD Pipeline | v0.26.0 |
TektonCD Triggers | v0.15.0 |
TektonCD Dashboard | v0.19.0 |
TektonCD Results | v0.1.1 |
⚠️ TektonCD Operator Versioning Change
From this release TektonCD operator will be versioned separately, instead of following the <tektoncd-pipeline-version>-<operator-build-number>
. We current goal is to make frequent releases of TektonCD Operator to keep up with individual releases in any of the supported TektonCD components. Therefore, depending on TektonCD Pipeline version to set the Operator version has become less ideal.
Installation
Installing the operator using the oneliner below will configure and install TektonCD Pipelines, TektonCD Triggers and TektonDashboard. We have to perform a few additional steps to install TektonCD Results. Please refer docs for more details.
kubectl apply -f https://storage.googleapis.com/tekton-releases/operator/previous/v0.49.0/release.yaml
Features
- TektonResults Support: TektonCD Operator brings you TektonResults with this release. For more details refer docs.
Thanks
Thanks to these contributors who contributed to v0.49.0!
- ❤️ @afrittoli
- ❤️ @barthy1
- ❤️ @dibyom
- ❤️ @nikhil-thomas
- ❤️ @piyush-garg
- ❤️ @pradeepitm12
- ❤️ @savitaashture
- ❤️ @sm43
- ❤️ @vdemeester
- ❤️ @vinamra28
Extra shout-out for awesome release notes:
- 😍 @dibyom
- 😍 @nikhil-thomas
- 😍 @piyush-garg
- 😍 @pradeepitm12
- 😍 @savitaashture
- 😍 @sm43
Unsorted PR List
- [OpenShift] Add rbac files to pipelines while adding release yaml (#375)
- Cleanup: Removes unused file and code (#373)
- [OpenShift] Removes external reference in openshift payload (#371)
- Adds script to fetch release yaml while building the Operator (#369)
- Skip Tekton Result tests for Z and Power platforms (#367)
- [OpenShift] Add a version label on namespace (#366)
- fix autoprune not exectuing for second resource #38 (#364)
- [OpenShift] fixes adding label in namespace in rbac creation (#363)
- Install kn tasks on all arch (#362)
- [OpenShift] Optimize rbac creation in TektonConfig extention (#360)
- fix pipelinetemplate not working (#359)
- [OpenShift] Update pipeline default in CR instead of transformers (#356)
- [OpenShift] Add midstream script as extension (#355)
- [OpenShift] Update openshift-client task to v0.2 (#353)
- [Openshift] fixes addon sample pipelines (#351)
- Add namespace transformer for ClusterInterceptor (#349)
- Add sm43 as a reviewer (#348)
- Update publish-image task (#347)
- Add proxy-webhook to the list of built images (#345)
- Fix auto prune up (#343)
- Update git-clone 0.4 task for 1.5.0 (#342)
- Update Docs (#341)
- Append OwnerReference if already exists (#340)
- Fix EventListener instance deletion (#339)
- Configure node selection for components using CR spec (#338)
- Fix tkn task label (#337)
- [OpenShift] Update payloads for 1.5 release (#335)
- Fix the cp command in the release publish task (#332)
- Adds Webhook for Tekton Operator CRs (#330)
- Adds params to customize TektonAddon component on OpenShift (#328)
- Remove imagePullPolicy: Always from the controller 🧙 (#327)
- Update README with recent release's link. (#326)
- TektonConfig watch namespace event in Openshift (#325)
- auto-prune pipelinerun taskrun (#324)
- Bump jib-maven to 0.4 version (#323)
- Add API and Reconciler for Tekton Result (#322)
- Update rbac changes to support triggers clusterinterceptors (#321)
- Mount certs at different path than default (#317)
- Update profile name default to basic and basic to lite (#315)
- Provides fields in CRs to customize Pipelines Configmaps (#314)
- Fixes E2E test for TektonConfig (#313)
- Moves rbac controller logic to OpenShift extention (#312)
- Autocreates TektonConfig Instance for all platforms with
all
profile (#305) - Update knative deploy task (#303)
- Update proxy imlementation to give priority when proxy set at pipelinerun/taskrun (#284)
To Be Done: Deprecation Notices, Backward Incompatible Changes