Tech Tutorials with Piyush
チャンネル登録者数 7.22万人
9.8万 回視聴 ・ 1587いいね ・ 2021/07/07
Let’s grow this learning community together! 🔥
We’ve already crossed 19,000 subscribers, and the support has been incredible. If you found this video helpful, hit the Subscribe button and help us reach our next milestone.
👉 Subscribe here: https://vod.strms.net/s/UCh7dyZMOHspO...
💬 Newest Subscriber: ⭐ Maneesha - welcome aboard!
Welcome to this complete GitLab CI/CD tutorial for beginners, where we take you from zero to deploying a full DevOps pipeline on AWS. This course is ideal for anyone new to GitLab, CI/CD, or DevOps and is packed with real-world examples, detailed explanations, and hands-on demos.
You’ll start by learning the core CI/CD concepts, Git branching strategies like git-flow, pipeline syntax, and variables. Then, you’ll build and run pipelines using GitLab runners, deploy to AWS infrastructure, and understand how to use caching, artifacts, and multiple stages like before_script, script, and after_script.
By the end of this course, you'll not only understand how GitLab pipelines work but also how to design, build, and deploy them with confidence in a real-world DevOps setup.
Subscribe to stay updated with all the latest DevOps tutorials and more!
------------------------------------------------------------------------------------------------------------------------------------------------------------
📂 GitHub Repo with YAML files & project code:
https://github.com/piyushsachdeva/Git...
💡 Join our DevOps Learning Community:
Facebook: / 1015771332531944
LinkedIn Group: / 12561913
Discord: / discord
------------------------------------------------------------------------------------------------------------------------------------------------------------
⏱️ CHAPTERS ⏱️
00:00 – Introduction to GitLab CI/CD
00:10 – What is CI/CD and how it works
02:12 – GitLab CI/CD pipeline overview
06:10 – First GitLab CI project setup
06:55 – Hello World GitLab pipeline demo
13:10 – What is a GitLab Runner
14:13 – Node.js pipeline with GitLab CI
15:48 – Understanding Cache in CI/CD
18:06 – Using Artifacts in GitLab
20:35 – GitLab CI/CD variables explained
25:10 – Provision AWS infrastructure for CI
25:40 – Installing GitLab runner with SSH
31:40 – Registering the GitLab runner
34:10 – Starting the GitLab runner
37:25 – Triggering the GitLab pipeline
42:50 – script, before_script, after_script usage
52:05 – GitFlow branching strategy
53:45 – Implementing GitFlow in GitLab
1:02:44 – Variable overriding in GitLab pipelines
1:08:05 – Full GitLab CI architecture with AWS
1:10:01 – Using S3 as a build repository
1:13:45 – Final pipeline run demonstration
------------------------------------------------------------------------------------------------------------------------------------------------------------
🔥 Explore More Courses & Playlists:
🟦 AWS Playlists:
• AWS (Amazon Web Services) tutorials
• AWS Certified Cloud Practitioner
• AWS Certified SysOps Administrator
• AWS Certified Solutions Architect
• AWS Networking
🟩 Azure Playlists:
• Microsoft Azure Tutorials
• Microsoft Azure Data Fundamentals (DP-900)
🔧 DevOps Playlist:
• DevOps Tutorial for beginners
------------------------------------------------------------------------------------------------------------------------------------------------------------
🤝 Connect with Me Online:
📺 YouTube Channel: / techtutorialswithpiyush
🔗 LinkedIn: / piyush-sachdeva
🐦 Twitter (X): / techie_piyush
📸 Instagram: / techtutorialswithpiyush
👨💻 GitHub: https://github.com/piyushsachdeva
✍️ Medium: / piyush.sachdeva055
📚 Dev.to: https://dev.to/piyushsachdeva
💬 Discord Community: / discord
------------------------------------------------------------------------------------------------------------------------------------------------------------
📚 References:
GitLab CI/CD Docs: https://docs.gitlab.com/ee/ci/pipelines/
AWS CLI S3: https://docs.aws.amazon.com/cli/lates...
AWS Console: https://aws.amazon.com/
Amazon S3: https://aws.amazon.com/s3
Amazon EC2: https://aws.amazon.com/ec2
GitFlow Overview: https://www.atlassian.com/git/tutoria...
Express.js Docs: https://expressjs.com/en/starter/inst...
Forever npm package: https://www.npmjs.com/package/forever
GitOps Overview: https://about.gitlab.com/topics/gitops/
コメント
再生方法の変更
動画のデフォルトの再生方法を設定できます。埋め込みで見れるなら埋め込みで見た方が良いですよ。
現在の再生方法: education
コメントを取得中...