OpenShift Tekton Pipelines for CI-CD
Red Hat OpenShift Pipelines, based on Tekton open source project, is the next generation of technology for Continous Integration/Continous Deployment (CI/CD). Learn how to create and run OpenShift Pipelines to enable your very own CI/CD process.
4.5 (45 Reviews)
Language
- English
Topic
- Cloud Development
Enrollment Count
- 286
Skills You Will Learn
- DevOps, Kubernetes, SRE
Offered By
- IBM
Estimated Effort
- 1 hour
Platform
- SkillsNetwork
Last Update
- September 14, 2024
OpenShift Pipelines features:
* Standard CI/CD pipeline definition based on Tekton
* Build images with Kubernetes tools such as S2I, Buildah, Buildpacks, Kaniko, etc
* Deploy applications to multiple platforms such as Kubernetes, serverless and VMs
* Easy to extend and integrate with existing tools
* Scale pipelines on-demand
* Portable across any Kubernetes platform
* Designed for microservices and decentralized teams
* Integrated with the OpenShift Developer Console
This project walks you through pipeline concepts and how to create and run a simple pipeline for building and deploying a containerized app on OpenShift, and in this project, we will use `Triggers` to handle a real GitHub webhook request to kickoff a PipelineRun.
In this project you will:
* Learn about Tekton concepts
* Deploy a Sample Application
* Install Tasks
* Create a Pipeline
* Trigger a Pipeline
#### Acknowledgment
This project is based on the excellent tutorial produced by the OpenShift community.
Language
- English
Topic
- Cloud Development
Enrollment Count
- 286
Skills You Will Learn
- DevOps, Kubernetes, SRE
Offered By
- IBM
Estimated Effort
- 1 hour
Platform
- SkillsNetwork
Last Update
- September 14, 2024
Instructors
Winson Yuan
Software Developer
I'm currently a 4th year Computer Science student specializing in the Software Engineering Stream at the University of Toronto. I have various experiences working with Full-Stack development and DevOps deployments that include frameworks such as Ruby on Rails, React, Express.js, Kubernetes, OpenShift and much more. I also enjoy taking on new challenges and learning the next upcoming technologies!
Read moreContributors
Leon Katsnelson
Director & CTO, IBM Developer Skills Network
I've had a very productive career in tech. I've touched many areas from mainframe, to manufacturing automation (IoT), to databases, big data, data science and AI, blockchain, and of course full stack and cloud-native development and DevOps. I started my career in test and QA, did quite a bit of development, product management, team leadership, and people management before becoming an executive. I had some great wins including bringing to market a billion $ product. And had some failures along the way. But throughout my career, one thing has always remained constant. I learned everything I could and used every chance I had to get a new skill. My goal in life is to help those who have an appetite for learning to acquire knowledge and skill to build their career or simply become better users of the latest tech.
Read more