We compared GitLab and Tekton based on our user's reviews in several parameters.
Users find GitLab to offer competitive pricing, flexible licensing options, and positive ROI, with room for improvement in user interface, speed, and performance. They appreciate robust version control features and strong customer support. On the other hand, Tekton is praised for its ease of use, reliable customer service, and seamless integration, with users highlighting the customizable features and positive impact on productivity and efficiency. Both tools have varying feedback on the time required for deployment and setup, showing differences in user experiences.
Features: GitLab stands out with its robust version control capabilities, comprehensive issue tracking system, and seamless collaboration tools. On the other hand, Tekton excels in its ease of use, extensive customization options, and great reliability.
Pricing and ROI: In terms of setup cost, users find both GitLab and Tekton to be easy and straightforward. GitLab offers flexible licensing options for individuals and businesses, while Tekton users have not expressed any difficulties or dissatisfaction with licensing., The ROI for GitLab has been positively rewarding, providing users with valuable investment for their projects. Tekton has also shown positive ROI, improving productivity, efficiency, accuracy, cost savings, and customer satisfaction. Users appreciate its versatility and ease of use.
Room for Improvement: Some areas for improvement in the GitLab product include its user interface and navigation, performance and speed for larger projects, project management features, and the code review process. Meanwhile, users of Tekton expressed the need for improvements in certain aspects of the product.
Deployment and customer support: The user reviews for GitLab and Tekton differ in terms of how they define and separate the deployment and setup phases. Some users see them as separate phases, while others consider them as the same period., In terms of customer service and support, GitLab's product is highly praised for its prompt assistance, effective troubleshooting, and helpful guidance. They are known for going above and beyond to resolve issues and have a strong community. On the other hand, Tekton's customer service is also highly praised for its promptness, helpfulness, reliability, and efficiency. Both products ensure a positive experience for customers.
The summary above is based on 53 interviews we conducted recently with GitLab and Tekton users. To access the review's full transcripts, download our report.
"The most valuable functionality of GitLab, for me, is the DevOps. Besides the normal source control based on Git, I find the Auto DevOps features most important in the solution."
"It speeds up our development, it's faster, safer, and more convenient."
"The important feature is the entire process of versioning source code maintenance and easy deployment. It is a necessity for the CI/CD pipeline."
"The most valuable features of GitLab are ease of use and highly intuitive UI and performance."
"CI/CD is very good. The version control system is also good. These are the two features that we use."
"GitLab's best features are maintenance, branch integration, and development infrastructure."
"Key features allow creation of well-presented Wiki that includes ideas, development, and domains."
"The solution's most valuable feature is that it is compatible with GitHub. The product's integration capabilities are sufficient for our small company of 35 people."
"Tekton is an orchestrator. It provides seamless integration for our pipelines. It offers robust support for executing tasks within the pipeline, allowing us to set up and run pipelines quickly."
"Its seamless integration with Kubernetes, being built on top of it and utilizing Custom Resource Definitions, ensures a smooth experience within Kubernetes environments exclusively."
"Tekton is serverless and runs on OpenShift, and we leverage Tekton to take full advantage of the Kubernetes features such as running and scaling the solution in PaaS."
"The solution could be faster."
"There was a problem with the build environment when we were looking at developing iOS applications. iOS build require Mac machines and there are no Mac machines provided by GitLab in their cloud. So to build for mobile iOS application, we needed to use our own Mac machine within our own infrastructure. If GitLab were to provide a feature such that an iOS application could also be built through GitLab directly, that would be great."
"GitLab's Windows version is yet not available and having this would be an improvement."
"Perhaps the integration could be better."
"As GitLab is not perfect, what needs improvement in the solution is the Wiki feature of the groups or the repertories because currently, it's not searchable by default. You'll need an indexing service such as Elasticsearch to make it searchable, and that requires too much work, so for me, it's the main feature that should be improved in GitLab. In the next version of the solution, from the top of my head, the documentation could be improved. Besides the Wiki, it would be good if there's documentation that would be automatically generated based on the code repository. In other words, there should be some tutorials from GitLab for developers in the next release."
"Even if I say I want some improvement, they will say it is already planned in the first quarter, second quarter, or third quarter. That said, most everything is quite improved already, and they're improving even further still."
"We would like to generate document pages from the sources."
"GitLab doesn't have AWS integration. It would be better to have integration with other container management environments beyond Kubernetes. It has very good integration with Kubernetes, but it doesn't have good integration with, for example, AWS, ETS, etc."
"Configuring Tekton requires a deep understanding of Kubernetes, which can be difficult for developers."
"There might be occasional issues with storage or cluster-level logging, which can affect production."
"It tends to occupy a significant amount of disk space on the node, which could potentially pose challenges."
GitLab is ranked 1st in Build Automation with 70 reviews while Tekton is ranked 4th in Build Automation with 3 reviews. GitLab is rated 8.6, while Tekton is rated 6.4. The top reviewer of GitLab writes "Powerful, mature, and easy to set up and manage". On the other hand, the top reviewer of Tekton writes "Provides seamless integration for pipelines, allowing easy setup and execution of tasks but working with YAML files in Tekton can be challenging to modify ". GitLab is most compared with Microsoft Azure DevOps, Bamboo, SonarQube, AWS CodePipeline and TeamCity, whereas Tekton is most compared with GitHub Actions, Travis CI, Harness, Jenkins and CircleCI. See our GitLab vs. Tekton report.
See our list of best Build Automation vendors.
We monitor all Build Automation reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.