آموزش Skaffold - توسعه سریع و ساده محلی Kubernetes

Skaffold - Fast, Simple Local Kubernetes Development

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: گردش کار برای ساختن، فشار دادن و استقرار برنامه خود را خودکار کنید، تمرکز بر توسعه کد Kubernetes بهینه سازی توسعه Kubernetes راه اندازی و نصب Skaffold گردش کار مدیریت گردش کار برای ساخت، هل دادن و استقرار برنامه Kubernetes پیش نیازها: Basics on Kubernetes Basics on Container Images Linux/سیستم ویندوز یا هر محیط ابری

      Skaffold گردش کار را برای ساختن، فشار دادن و استقرار برنامه شما مدیریت می‌کند و به شما امکان می‌دهد روی مهم‌ترین چیز تمرکز کنید: نوشتن کد.

      این دوره تمامی ویژگی‌های Skaffold از راه‌اندازی و نصب Skaffold تا همه ویژگی‌های پیشرفته را پوشش می‌دهد

      توسعه سریع محلی Kubernetes را راه اندازی کنید

      بحث مفصل در مورد مراحل مختلف گردش کار Skaffold

      • پروژه را راه اندازی و شروع کنید

      • تنظیم توسعه مستمر

      • اشکال‌زدایی در برنامه Kubernetes در کلاستر

      • ادغام CI/CD با Skaffold

      مراحل خط لوله Skaffold را درک کنید

      • در حال ایجاد فایل پیکربندی Skaffold

      • تصاویر را با سازندگان مختلف بسازید

      • بر اساس خط‌مشی‌های مختلف، تصاویر را برچسب‌گذاری کنید

      • تصاویر ظرف را با آزمایش‌های ساختاری آزمایش کنید

      • برنامه را با kubectl، kustomize یا helm اجرا کنید

      • فایل های تغییر یافته را مستقیماً در کانتینرها همگام سازی کنید

      • گزارش های دنباله دار از بارهای کاری برای نظارت و اشکال زدایی

      • درگاه‌های ارسال از سرویس‌ها

      • پاک‌سازی مانیفست‌ها و تصاویر ظرف

      مرحله توسعه و ساخت خط لوله Skaffold را نشان دهید

      • با استفاده از Docker محلی و از راه دور بسازید

      • ساخت با استفاده از Buildpack در پروژه های جاوا، پایتون، go و node

      • با استفاده از Jib در پروژه‌های Maven و Gradle بسازید

      • با استفاده از Kaniko در Minikube و Google Cloud Build بسازید

      • راه اندازی Google Cloud Build با مجموعه ذخیره سازی، مجوزها، مخزن و رجیستری مورد نیاز

      تغییر و وصله نمایه

      • یک نمایه متفاوت ایجاد کنید و بر اساس شرایط مختلف مانند KubeContext، متغیر Environmental و غیره فعال کنید

      • از خط‌مشی‌های برچسب‌گذاری مختلف مانند git-commit هش، مهر زمانی و الگوی سفارشی استفاده کنید

      اشکال زدایی و ویژگی های پیشرفته

      • گزارش های دنباله را برای اشکال زدایی کارآمد فعال کنید

      • ویژگی های پیشرفته مانند همگام سازی فایل برای توسعه سریعتر برنامه


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

      Skaffold مقدمه Skaffold Introduction

      • خوش آمدید Skaffold Welcome Skaffold

      • Skaffold مقدمه Skaffold Introduction

      • بررسی اجمالی گردش کار Skaffold Skaffold Workflow Overview

      • جزئیات بصری معرفی Skafflod Skafflod Introduction Visual Details

      راه اندازی و نصب Setup and Installation

      • نمونه EC2 را آماده کنید Prepare EC2 Instance

      • Docker را نصب کنید Install Docker

      • Minikube و Kubectl را نصب کنید Install Minikube and Kubectl

      • نصب Skaffold و نسخه ی نمایشی سریع Skaffold Installation and Quick Demo

      کار با Skaffold Working with Skaffold

      • Skaffold CLI Skaffold CLI

      • پروژه ساده دمو Skaffold Skaffold Demo Simple Project

      • پروژه چندگانه نمایشی Skaffold Skaffold Demo Multiple Project

      • گزینه های اضافی نسخه ی نمایشی Skaffold Skaffold Demo Additional Options

      مراحل ساخت Skaffold و Dev Skaffold Build and Dev Stages

      • معرفی مرحله توسعه Dev Stage Introduction

      • ساخت همزمان و پیکربندی کش Build Concurrency and Cache Configuration

      • Buildpacks معرفی Buildpacks Introduction

      • پروژه Buildpack Node Buildpack Node Project

      • پروژه Buildpack Java Buildpack Java Project

      • پروژه Buildpack Python Buildpack Python Project

      • با استفاده از Jib on Maven Project بسازید Build using Jib on Maven Project

      • با استفاده از Jib on Gradle Project بسازید Build using Jib on Gradle Project

      • معرفی پورت فورواردینگ Port Forwarding Introduction

      • نسخه نمایشی حمل و نقل پورت Port Forwarding Demo

      • با استفاده از Bazel بسازید Build using Bazel

      ویژگی های Skaffold Debugging Skaffold Debugging Features

      • دم ورود به سیستم Log Tails

      • با استفاده از مخزن از راه دور - داکر هاب Using Remote Repository - Docker Hub

      • معرفی خط مشی برچسب گذاری Tagging Policy Introduction

      • برچسب گذاری خط مشی مفاهیم پیشرفته Tagging Policy Advanced concepts

      پروفایل ها Profiles

      • معرفی پروفایل ها Profiles Introduction

      • فعال سازی نمایه با استفاده از KubeContext Profile Activation using KubeContext

      • فعال سازی پروفایل با استفاده از متغیر محیطی Profile Activation using Environmental Variable

      • وصله پروفایل Profile Patching

      • تغییر پروفایل Profile Switching

      ویژگی های پیشرفته Skaffold Skaffold Advanced Features

      • با استفاده از Google Cloud Build مقدمه Using Google Cloud Build Introduction

      • Skaffold با نسخه نمایشی Google Cloud Build Skaffold with Google Cloud Build Demo

      • با استفاده از Kaniko و Minikube بسازید Build using Kaniko and Minikube

      • با استفاده از Kaniko و Google Cloud Build بسازید Build using Kaniko and Google Cloud Build

      • با استفاده از Kompose بسازید Build using Kompose

      • Skaffold File Sync Skaffold File Sync

      خلاصه Summary

      • خلاصه Summary

      نمایش نظرات

      آموزش Skaffold - توسعه سریع و ساده محلی Kubernetes
      جزییات دوره
      3.5 hours
      39
      Udemy (یودمی) Udemy (یودمی)
      (آخرین آپدیت)
      377
      4.6 از 5
      دارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      MUTHUKUMAR Subramanian MUTHUKUMAR Subramanian

      پرفروش ترین مربی، Big Data، Spark، Cloud، Java، AWS