Like Kubernetes, it has a steep learning curve, particularly for developers who are not familiar with Kubernetes
While Tekton simplifies pipeline management, it still requires some expertise and effort to build and maintain pipelines, particularly as the complexity of the pipelines grows.
Developers must often build custom tasks and plugins to meet their specific needs, as Tekton does not provide all the functionality required to build and deploy pipelines out of the box.
While Tekton is designed to integrate with other tools and services, the integration can still be challenging, particularly if the tool or service is not already integrated with Tekton.
Tekton pipelines can be resource-intensive, particularly if running on a large scale. Developers need to manage resources to ensure efficient pipeline execution carefully.
As with Kubernetes, the Tekton ecosystem is large and fragmented, with many different tools and approaches, making it difficult to choose the right tools for a given use case.