آموزش کامل بیلد کوبرنتیز با Jenkins

توضیحات

معرفی Jenkins

جنکینز (Jenkins) یک ابزار متن‌باز است که برای اتوماسیون فرآیند توسعه نرم‌افزار استفاده می‌شود. این ابزار به توسعه‌دهندگان کمک می‌کند تا با استفاده از مفهوم یکپارچه‌سازی مستمر (Continuous Integration) و تحویل مستمر (Continuous Delivery) کارایی فرآیند توسعه را افزایش دهند. جنکینز به دلیل سادگی نصب و پیکربندی، و همچنین قابلیت‌های انعطاف‌پذیرش در کنار افزونه‌های متعدد، یکی از محبوب‌ترین ابزارها در زمینه CI/CD به شمار می‌آید.

تاریخچه

جنکینز در ابتدا با نام “Hudson” شناخته می‌شد و در سال ۲۰۱۱ به دلیل اختلافات بین جامعه توسعه و شرکت اوراکل به جنکینز تغییر نام داد. این ابزار به سرعت به یک پروژه مهم و تاثیرگذار در جامعه توسعه‌دهندگان تبدیل شد و از آن زمان به‌روزرسانی‌های مستمری دریافت کرده است.

 

 ویژگی‌های جنکینز

  1. پشتیبانی از چند زبان برنامه‌نویسی: جنکینز از زبان‌های مختلفی مانند Java، Python، Ruby و … پشتیبانی می‌کند.

  2. قابلیت گسترش و افزونه‌ها: جنکینز دارای افزونه‌های متعددی است که به کاربران اجازه می‌دهد تا قابلیت‌های جدیدی به این ابزار اضافه کنند. به همین دلیل، جنکینز می‌تواند به‌راحتی با نیازهای مختلف پروژه‌ها منطبق شود.

  3. پیکربندی وب: رابط کاربری آن مبتنی بر وب است و کاربران می‌توانند به سادگی پروژه‌های خود را از طریق مرورگر مدیریت کنند.

  4. اتصالات به ابزارهای دیگر: جنکینز به راحتی با ابزارهای دیگر مانند Docker، Kubernetes، Git، و سایر ابزارهای تست و آماده‌سازی متصل می‌شود.

  5. حالت توزیع‌پذیری: قابلیت اجرای جنکینز در چندین سرور (مستر و نود) به توسعه‌دهندگان این امکان را می‌دهد که بار کاری را تقسیم کنند و کارایی را بهبود بخشند.

کاربردها

  • یکپارچه‌سازی مستمر: جنکینز به توسعه‌دهندگان اجازه می‌دهد که تغییرات کد را به‌طور مکرر و خودکار به سرور اصلی ادغام کنند.
  • تست خودکار: با استفاده از جنکینز، برنامه‌نویسان می‌توانند تست‌های خودکار را برای شناسایی خطاها و مشکلات در کد انجام دهند.
  • تحویل مستمر: جنکینز می‌تواند به‌طور خودکار برنامه‌ها را به محیط‌های تولید یا آزمایش مستقر نماید.

این دوره مناسب چه کسانی میباشد؟

  • کارشناسان DevOps و Cloud
  • مدیران سیستم عامل های لینوکسی (SysAdmins)
  • علاقمندان به دنیای DevOps

برای اطلاعات بیشتر حتما توصیه میشود معرفی دوره را مشاهده نمایید.

آموزش Jenkins

زیرعنوان نمونه برای این فصل

معرفی دوره ویدئو

12:38

نصب جنکینز با استفاده از داکر کامپوز ویدئو

۰۵:۱۱

نصب جنکینز ومعرفی بخش های مهم در UI ویدئو

۱۳:۴۵

ایجاد پروژه فول استک فرانت React و بک اند Java ویدئو

۲۰:۰۹

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

ایجاد پروژه فول استک فرانت React و بک اند Java قسمت دوم ویدئو

۱۰:۲۷

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

نصب جنکینز با استفاده از سرویس و داکرایز کردن فرانت React و بک اند Java ویدئو

۱۶:۳۷

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

اماده سازی سرور پروداکشن و نصب کوبرنتیز K3s ویدئو

34:36

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

ایجاد job Pipline معرفی Jenkinsfile ویدئو

25:26

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

بیلد بک اند جاوا و دیپلوی روی سرور کوبرنتیز ویدئو

05:05

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

بیلد فرانت React و دیپلوی روی سرور کوبرنتیز و ایجاد وب هوک WebHook ویدئو

۱۵:۴۵

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

ایجاد Job Multibranch Pipline ویدئو

17:01

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

امن کردن سرور جنکینز با استفاده از وب سرور nginx و تنظیمات ssl ویدئو

13:31

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

استفاده از اینگرس کنترلر و تنظیمات کلادفلر روی سرور کوبرنتیز ویدئو

12:31

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

تغییرات بک اند جاوا و اضافه کردن مایگریشن -flyway-jooq ویدئو

31:52

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

نکات مهم بیلد پروژه های جاوایی و مدیریت مایگریشن ها ویدئو

۲۶:۵۶

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

نکات مهم بیلد پروژه های جاوایی و مدیریت مایگریشن ها و اضافه کردن رول بک Rollback ویدئو

۲۲:۰۳

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

اضافه کردن بک اند پایتون django و بیلد و دیپلوی روی کوبرنتیز ویدئو

05:36

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

اضافه کردن بک اند پایتون django و بیلد و دیپلوی روی کوبرنتیز -۲ ویدئو

۱۵:۱۹

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

نکات تکمیلی Jenkinsfile ویدئو

18:19

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

اضافه کردن پروژه لاراول به عنوان بک اند و بیلد و دیپلوی روی کوبرنتیز ویدئو

۱۰:۴۱

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

اضافه کردن بک اند گولنگ gin و بیلد و دیپلوی روی کوبرنتیز

۱۳:۵۲

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

اضافه کردن بک اند .NET و بیلد و دیپلوی روی کوبرنتیز ویدئو

توضیح کوتاه برای درس

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

اضافه کردن سرور انسیبل و دیپلوی روی کوبرنتیز توسط انسیبل ویدئو

۲۲:۲۴

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

jenkins -CLI ویدئو

۰۵:۲۳

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

Configuration As Code - JCasc ویدئو

10:02

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.

JCasC – Create and manage freestyle jobs ویدئو

11:02

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
فایل های دوره

زیرعنوان نمونه برای این فصل

فایل های دوره فایل های ضمیمه

توضیح کوتاه برای درس

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
گروه پشتیبانی تلگرام

زیرعنوان نمونه برای این فصل

کانال تلگرام

توضیح کوتاه برای درس

خصوصی
این درس خصوصی است. برای مشاهده باید دوره را خریداری کنید.
نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

.فقط مشتریانی که این محصول را خریداری کرده اند و وارد سیستم شده اند میتوانند برای این محصول دیدگاه(نظر) ارسال کنند.