Tekton Operator v0.15.1-1
Changes
Features
Install Tekton Pipelines ✨
- When the operator is installed, an instance of
TektonPipelines
CRD will be created automatically. This event will the operator controller to install Tekton Pipelines.
Install Tekton Addons (Dashboard, Triggers) ✨
- By creating instances of the CRD
TektonAddons
a user can declare that components such as Dashboard, Triggers needs to be installed.
Thanks
Thanks to these contributors who contributed to v0.15.1-1!
- ❤️ @7AC
- ❤️ @addozhang
- ❤️ @akihikokuroda
- ❤️ @houshengbo
- ❤️ @hrishin
- ❤️ @jacobhjkim
- ❤️ @khrm
- ❤️ @nikhil-thomas
- ❤️ @piyush-garg
- ❤️ @savitaashture
- ❤️ @sthaha
- ❤️ @timmyers
- ❤️ @vdemeester
- ❤️ @vincent-pli
Extra shout-out for awesome release notes:
Unsorted PR List
List of PRs merged between 0.0.0
and v0.15.1-1
- Port of downstream operator (#4)
- Document the hack added to test scripts (#6)
- Add SYSTEM_NAMESPACE env to deployment manifests (#7)
- Make the Operator works (#14)
- Update README.md (#15)
- Fix WATCH_NAMESPACE env in operator.yaml (#27)
- Update Readme (#28)
- Add dependencies under vendor 🧗♂️ (#23)
- Use the correct way to get config cluster 🧗♂️ (#32)
- Addons CRD for optionally installing Addons (#9)
- Add pipeline release v0.6.0 and v0.7.0. Change the default to v0.7.0 (#45)
- Bump tektoncd/plumbing dependency ⛽️ (#47)
- add dashboard addon v0.2.0 with webhooks extension (#46)
- Enable Tekton-trigger v0.1.0 as new addon (#48)
- Correct version in README.md (#52)
- Enable v0.8.0 of tekton-pipeline (#54)
- Correct README (#58)
- Enable v0.9.0 for tekton pipeline (#59)
- Bump plumbing to lastest ⚓️ (#62)
- Bump operator sdk to 0.10.1 😅 (#63)
- Enable trigger v0.2.0 (#64)
- Enable pipeline v0.10.0 (#65)
- Add Triggers v0.2.1 release as addon (#67)
- Correct version in cr (#69)
- #70 fix rabc issue to deploy dashboard (#71)
- Adds goland files to gitignore (#72)
- Add Triggers v0.3.1 release as addon (#73)
- cmd/manager: do not set operatorNs (#75)
- Adopt pipeline v0.11.0 (#76)
- Upgrade operator-sdk to 0.11.0. (#79)
- fix: major bugs in addon_controller.go (#81)
- Add Triggers v0.4.0 as addon (#78)
- Adopt Pipelines v0.12.0 (#86)
- Operator sdk v0.17.0 bump to use new flags (#83)
- Bump plumbing to recent master 👼 (#85)
- Adopt Trigger v0.5.0 (#89)
- Adopt Dashboard&Webhook for v0.6.1 (#87)
- Restore the deployment if it is deleted 🧗♂️ (#39)
- Adopte tekton pipeline v0.13.0 (#91)
- Change
operator-sdk up local
intooperator-sdk run local
(#95) - Remove the olm-catalog (#96)
- Rename
config
intotektonpipeline
and addon into tektonaddon (#94) - Remove the useless zz_generated.openapi.go (#93)
- Update script to update the dependencies (#98)
- Add the script to update k8s libs (#99)
- Adopte Trigger v0.6.0 (#100)
- Update github pull-request template (#102)
- Refactor to use manifestival/manifestival (#104)
- Adopt tekton pipeline v0.14.0 (#106)
- Fix flag in make local-dev target (#108)
- Upgrade manifestival to adopt bug fixing (#109)
- Bump manifestival to v0.6.0 (#111)
- dep: update golang.org/x/text to v0.3.3 (#113)
- Add ko based workflow (#121)
- Handle changes of labels in pipeline (#112)
- Handling changing label in addon (#123)
- Rename deploy to config in README (#124)
- Remove 'https://' from .ko.yaml (#125)
- Add Tasks and Pipeline for Operator release (#122)
- Add pipelines v0.15.0 (#127)
- Add TektonPipelines v0.15.1 (#129)
- Remove duplicate import paths and update readme (#128)
- Add build tag to e2e tests and update README … (#130)