---
# System prepended metadata

title: Tekton Operator Roadmap
tags: [upstream, operator, tektoncd]

---

# Tekton Operator Roadmap

###### tags: `operator` `tektoncd` `upstream`

## Immediate goals

- First release
  - artifact1: release.yaml (for plain k8s without OLM)
  - artifact2: csv released into OperatorHub (for k8s with OLM installed)

- OKD support
  * images will be different (public images)
  * Red Hat supported operator - downstream
    - openshift-pipeline-operator (ocp)
    
  * Upstream Community Operator
    - tekton-pipelines-operator (suppport k8s & openshift)
- 

## Next 3 months

- moving to knative/pkg
- operator ux
  - install pipeline
  - feature gates (anything that can be configured on the pipeline)
  - e.g. enable default sa (add an sa in config-defaults)
- seamless upgrades ()
  - pipeline
    Note: seamless upgrades (especially with skip version) supported with
    OLM. Without OLM operator can handle upgrade only from the previous version.
  - triggers
  - dashboard

- more Owners, Contributors, Reviewers (from outside of redhat)
  - encourage contributors from other Tektoncd projects to contribute to Tekton Operator


## Notes

- no midstream operator
- only 2 operators
    1. downstream Red Hat p12n operator
    2. upstream Tekton Operator

## Questions
- How is OCP and OKD different
  - people on OKD have access to upstream operator and OpenShift Pipelines
  
- Proxy support
  - pipeline configmap: injectVars: http_proxy, ... 
  - 