Kubernetes operator to manage installation, updation and uninstallation of tektoncd projects (pipeline, …)
Role in this project:
Back-end & DevOps Engineer Contributions:197 reviews, 69 commits, 96 PRs in 1 year 5 months
Contributions summary:Puneet primarily worked on the TektonConfig controller, enhancing its functionality to recreate components upon deletion and adding ownerReferences and informer. They introduced changes to the pipeline, trigger, and dashboard functionalities by ensuring the existence of resources. Additionally, the user implemented features to delete resources based on the configured profile and added code validations and refactoring for Tekton resources. This included a refactor to utilize the tekton installer set.
kubernetes-operatoroperator-crdpipelinetektoncdkubernetes
A CLI for interacting with Tekton!
Role in this project:
Back-end Developer & DevOps Engineer Contributions:8 reviews, 17 commits, 17 PRs in 1 year 8 months
Contributions summary:Puneet contributed to the Tekton CLI, implementing features like auto-selection for the `describe` command and adding support for EventListener URLs in `list` and `describe` commands. They fixed bugs, specifically addressing issues related to cancelling PipelineRuns. Furthermore, the user enhanced the `describe` command for tasks and trigger bindings, adding a version field and auto-selection functionality. Their work involved modifying Go code, updating test files, and integrating with the Tekton ecosystem.
clitektonpipelinecommand-line