نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
جنکینز ابزاری بسیار قدرتمند است که می تواند وظایف CI/CD را در هر پلتفرم ، چارچوب یا زبانی به طور خودکار انجام دهد. با یادگیری نحوه نوشتن خطوط لوله جنکینز ، می توانید کد را به طور قابل اعتماد ، ایمن و مداوم ایجاد ، آزمایش و استقرار دهید. از مهندسین DevOps اغلب خواسته می شود تا برنامه ها را به روشی قابل اعتماد و قابل تکرار بسازند ، بدون ایجاد تغییر کد در خود برنامه یکی از ابزارهایی که برای انجام آن در دسترس است ، خطوط لوله Jenkins است. در این دوره ، ساخت یک خط لوله CI/CD مدرن با جنکینز ، شما برای نوشتن خط لوله جنکینز به دانش بنیادی فرو خواهید رفت. ابتدا ، نحو و اصطلاحات اساسی را خواهید آموخت. در مرحله بعدی ، خواهید فهمید که چگونه کد خط لوله خود را در GitHub نسخه کنید. سرانجام ، نحوه وارد کردن توابع و کد خط لوله از کتابخانه مشترک را کشف خواهید کرد. پس از پایان این دوره ، مهارت ها و دانش لازم توسط مهندسین DevOps برای ایجاد ، نسخه برداری و استقرار کد خط لوله را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع کار با خطوط خطی Jenkins
Getting Started with Jenkins Scripted Pipelines
-
شروع کار با خطوط خطی Jenkins
Getting Started with Jenkins Scripted Pipelines
-
ساخت یک خط لوله مدرن Ci_cd با جنکینز
Building a Modern Ci_cd Pipeline with Jenkins
-
تنظیم جنکینز برای خطوط خطی اسکریپت دار
Setting up Jenkins for Scripted Pipelines
-
اتصال جنکینز به GitHub
Connecting Jenkins to GitHub
-
پلاگین خط خطی
The Scripted Pipeline Plugin
-
نحو خط لوله خطی
Scripted Pipeline Syntax
-
خطوط لوله اسکریپت شده را اجرا کنید
Running Scripted Pipelines
-
اجرای خطوط لوله اسکریپت دار از SCM
Running Scripted Pipelines from SCM
-
خلاصه
Summary
کد ساخت و آزمایش
Building and Testing Code
-
کد ساخت و آزمایش
Building and Testing Code
-
اجرای اسکریپت های شل در Jenkinsfile
Running Shell Scripts in a Jenkinsfile
-
مقدمه ای بر خطوط لوله چند شاخه
Introduction to Multi-branch Pipelines
-
پیکربندی خطوط لوله چند شاخه
Configuring Multi-branch Pipelines
-
با استفاده از مراحل خط لوله Post-build
Using Post-build Pipeline Steps
-
خلاصه
Summary
یکپارچه سازی امنیت و انطباق کانتینر
Integrating Container Security and Compliance
-
یکپارچه سازی امنیت و انطباق کانتینر
Integrating Container Security and Compliance
-
کانتینر را به رجیستری فشار دهید
Push Container to Registry
-
بررسی اجمالی Trivy
Trivy Overview
-
پیاده سازی Trivy
Implementing Trivy
-
بررسی اجمالی لنگر
Anchore Overview
-
پیاده سازی لنگر
Implementing Anchore
-
اجرای مراحل به صورت موازی
Running Stages in Parallel
-
نسخه ی نمایشی: مراحل موازی
Demo: Parallel Stages
-
خلاصه
Summary
اجرای خطوط لوله استقرار مداوم
Implementing Continuous Deployment Pipelines
-
اجرای خطوط لوله استقرار مداوم
Implementing Continuous Deployment Pipelines
-
مقدمه ای بر شرایط
Introduction to When Conditions
-
مقدمه ای بر مراحل ورودی
Introduction to Input Steps
-
راه اندازی سرویس اصلی Azure
Setting up an Azure Service Principal
-
اتصال جنکینز به Azure Kubernetes Service
Connecting Jenkins to Azure Kubernetes Service
-
با استفاده از شرایط
Using When Conditions
-
با استفاده از مراحل ورودی
Using Input Steps
-
خلاصه
Summary
عیب یابی و بهبود خطوط لوله جنکینز
Troubleshooting and Improving Jenkins Pipelines
-
عیب یابی و بهبود خطوط لوله جنکینز
Troubleshooting and Improving Jenkins Pipelines
-
خطوط اعلانی در برابر خطوط خطی
Declarative vs. Scripted Pipelines
-
نسخه خطی نسخه نمایشی خط لوله
Declarative Scripted Pipeline Demo
-
مقدمه ای بر کتابخانه های مشترک جهانی
Introduction to Shared Global Libraries
-
کتابخانه های جهانی مشترک: سلام به جهان
Shared Global Libraries: Hello World
-
کتابخانه های جهانی مشترک: توابع با پارامترها
Shared Global Libraries: Functions with Parameters
-
کتابخانه های جهانی مشترک: خطوط لوله مشترک
Shared Global Libraries: Shared Pipelines
-
خلاصه
Summary
نمایش نظرات