آموزش Tekton - شروع سریع

دانلود Tekton - The quick start

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره مقدمه ای با تمرین های عملی برای یادگیری Tekton CI/CD Pipelines در سطح متخصص را نوید می دهد. CI/CD چیست و چگونه معماری Tekton در خوشه راه‌اندازی چشم‌انداز Kubernetes با استفاده از KIND (Kubernetes در Docker) قرار می‌گیرد. یادگیری و استفاده از ClusterTasks، Resolvers، TektonHub، Tekton Dashboard ساخت، انتشار و استقرار تصاویر کانتینر از طریق Tekton Task Package، انتشار و استقرار نمودارهای فرمان از طریق Tekton Task Gain درجه سازمانی دانش Tekton CI/CD آموزش استفاده از پلاگین ها و ابزارهای CLI در Tekton پیش نیازها:بدون تجربه برنامه نویسی مورد نیاز است. دانش اولیه در کانتینرها و Kubernetes مفید است

در سال‌های اخیر، چشم‌انداز فناوری اطلاعات با ظهور Cloud، DevOps و GitOps که هر کدام از فلسفه خاصی حمایت می‌کنند و ابزارهای زیادی را معرفی می‌کنند، دگرگونی‌های مهمی را تجربه کرده است. این فلسفه ها یک هدف مشترک دارند: ارتقای توسعه نرم افزار شرکت ها و رویه های تحویل برنامه. در این زمینه، مفاهیم یکپارچه سازی مداوم و تحویل مداوم (CI/CD) با اشاره به مکانیسم هایی که فرآیندهای یکپارچه سازی و استقرار را تسهیل می کنند، برجسته شده اند.

DevOps در ابتدا با هدف پر کردن شکاف بین تیم های توسعه و عملیات بود. با این حال، مانع دیگری باقی ماند: ایجاد یک پلت فرم یکپارچه که قادر به تطبیق زیرساخت‌های توسعه و عملیات باشد، اطمینان از چابکی و مقیاس‌پذیری برای برآورده کردن نیازهای تیم در حال تحول. این نیاز بر اهمیت استفاده مؤثر از Kubernetes و Cloud تأکید می کند. این بحث به Cloud-Native و Kubernetes-Native Pipelines می پردازد و TEKTON به عنوان یک فناوری ماهر در برآورده کردن این خواسته ها ظاهر می شود، تمرکز این دوره.

هدف دوره: این دوره تلاش می‌کند تا شرکت‌کنندگان را با مهارت‌های لازم برای پیاده‌سازی TEKTON برای خودکارسازی فرآیندهای CI/CD در محیط Kubernetes مجهز کند.


در مقایسه با جنکینز، تراویس CI، CircleCI، و پلتفرم‌های مشابه، Tekton به‌عنوان یک ابر بومی منحصربه‌فرد متمایز است، که آن را برای اکوسیستم بومی ابری بسیار مناسب می‌کند.

اگر به فناوری‌های بومی ابری علاقه دارید و می‌خواهید با فناوری‌های اخیر همگام باشید، این دوره به‌طور خاص برای شما طراحی شده است.

پیش‌نیازها: شرکت‌کنندگان باید دارای:

باشند
  • تسلط به Docker یا Podman مفید است زیرا ما به صورت محلی با کانتینر کار می کنیم

  • دانش اولیه با Kubernetes، از جمله استفاده از دستور kubectl


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • بیشتر از این دوره استفاده کنید Get most of this course

  • به Slack بپیوندید Join Slack

راه اندازی محلی Local Setup

  • راه اندازی در مک یا لینوکس Setup on Mac or Linux

  • نصب تکتون Tekton Installation

مفهوم CICD Tekton CICD Tekton Concept

  • مقدمه فصل Chapter introduction

  • CI/CD چیست؟ What is CI/CD?

  • تکتون چیست؟ What is Tekton?

  • تکتون-معماری Tekton-Architecture

  • مسابقه CICD Tekton Concept Quiz CICD Tekton Concept

وظایف و خطوط لوله Tasks and Pipelines

  • مقدمه فصل Chapter introduction

  • وظیفه Task

  • TaskRun TaskRun

  • خط لوله Pipeline

  • Pipeline Run PipelineRun

  • پارامترهای ورودی Input-Parameterizing

  • نتایج Results

  • فضاهای کاری Workspaces

  • احراز هویت Authentication

  • ClusterTask ClusterTask

  • حل کننده ها Resolvers

  • خلاصه Recap

  • وظایف و خطوط لوله آزمون Quiz Tasks and Pipelines

محرک ها و رویدادها Triggers and Eventlisteners

  • مقدمه فصل Chapter introduction

  • راه اندازی Setup

  • TektonTriggers TektonTriggers

  • شنونده رویداد Eventlistener

  • ماشه Trigger

  • TriggerBinding TriggerBinding

  • TriggerTemplate TriggerTemplate

  • رهگیرها Interceptors

  • PracticalExampleOverview PracticalExampleOverview

  • PracticalExampleDemo PracticalExampleDemo

  • خلاصه Recap

  • محرک‌های مسابقه و شنوندگان رویداد Quiz Triggers and Eventlisteners

نرم افزار Tekton Utilities Tekton Utilities

  • TektonCLI TektonCLI

  • تکتون پلاگین TektonPlugins

  • TektonDashboard TektonDashboard

  • TektonHub TektonHub

Tekton Enterprise (محتوای اضافی) Tekton Enterprise (additional content)

  • پروژه نمونه Tekton CICD - راه اندازی زیرساخت (قسمت 1/3) Tekton CICD example project – Infrastructure setup (part 1/3)

  • پروژه نمونه Tekton CICD – طراحی و اجرای خط لوله (قسمت 2/3) Tekton CICD example project – Pipeline design & implementation (part 2/3)

  • پروژه نمونه Tekton CICD - ادغام و آزمایش GitHub (بخش 3/3) Tekton CICD example project - GitHub integration & testing (part 3/3)

نمایش نظرات

آموزش Tekton - شروع سریع
جزییات دوره
2 hours
39
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
178
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christoph Linse Christoph Linse

مهندس نرم افزار