آموزش Kubernetes - مدیر معتبر Kubernetes (CKA) 2022 [ویدئو]

Kubernetes - Certified Kubernetes Administrator (CKA) 2022 [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Kubernetes در لبه برش استقرار برنامه است. برای ارتقای شغل DevOps خود، یاد بگیرید که چگونه به طور موثر برنامه ها را در Kubernetes استقرار دهید. در این دوره، بیشتر چیزهایی را که همه به دنبال آن هستند، یاد خواهید گرفت. این دوره به شما در درک محیط تولید کمک می کند و ما بیشتر مواردی را که در دوره آموزشی با آنها در مصاحبه و در حین کار در تولید مواجه خواهید شد را به تصویر کشیده ایم. به عنوان مثال، چه گزینه هایی را می توانیم برای ایجاد یک خوشه مانند Kubeadm، KOPS، Rancher، K3s و EKS استفاده کنیم؟ ما تقریباً همه چیز را پوشش داده ایم، از نصب تا استقرار برنامه ها و ایمن سازی آنها. تهیه نسخه پشتیبان از برنامه ضروری ترین کاری است که باید انجام دهید که در اینجا نیز به آن پرداخته شده است. در پایان این دوره، دانش مورد نیاز برای طراحی و استقرار برنامه های کاربردی ابری بومی در یک خوشه Kubernetes را به دست خواهید آورد. منابع دوره در https://github.com/PacktPublishing/Kubernetes---Certified-Kubernetes-Administrator-CKA-2022 در دسترس هستند. نحوه کار با Kubernetes در محیط تولید را بیاموزید. درجه تولید را از ابتدا یاد بگیرید یاد بگیرید چگونه یک کلاستر مانند Kubeadm، KOPS، Rancher، K3s، EKS ایجاد کنید. نصب و راه اندازی برنامه ها را از ابتدا یاد بگیرید با نحوه پشتیبان گیری از برنامه و ایمن سازی آن آشنا شوید آموزش Microservices و Kubernetes این دوره برای کسانی طراحی شده است که می خواهند Microservices و Kubernetes را یاد بگیرند. همچنین برای مدیران سیستم، متخصصان DevOps و توسعه دهندگان برنامه مفید است. شما باید تجربه قبلی با Docker داشته باشید. دوره عملی کامل * یاد بگیرید چگونه چندین خوشه را با UI مدیریت کنید * راه حل های مختلف ذخیره سازی موجود برای Kubernetes را کاوش کنید

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

معرفی Introduction

  • معرفی Introduction

  • Kubernetes چیست و چرا از آن استفاده کنیم؟ What is Kubernetes and Why Use It

  • آنچه در داخل خوشه است What's Inside the Cluster

  • اجزای گره استاد و کارگر Master and Worker Node Components

  • کامپوننت های Kubectl و Worker Node Kubectl and Worker Node Components

بیایید یک کلاستر با Kubeadm ایجاد کنیم Let's Create a Cluster with Kubeadm

  • ایجاد یک کلاستر با Kubeadm Creating a Cluster with Kubeadm

  • بیایید یک گره کارگر دیگر اضافه کنیم Lets Add Another Worker Node

استفاده از فایل .kube/config و در صورت حذف آن چه باید کرد Use of .kube/config File and What to Do if You Delete It

  • بیایید آن را دوباره بسازیم Let's Recreate It

بیایید یک خوشه در AWS Cloud با KOPS (عملیات Kubernetes) ایجاد کنیم. Let's Create a Cluster on AWS Cloud with KOPS (Kubernetes Operations)

  • بیایید خوشه های Kubernetes بسیار در دسترس را در AWS با KOPS ایجاد کنیم Let's Create Highly Available Kubernetes Clusters on AWS with KOPS

  • یک Worker Node اضافه کنید و Cluster را حذف کنید Add a Worker Node and Delete the Cluster

موتور Rancher Kubernetes (RKE) Rancher Kubernetes Engine (RKE)

  • موتور Rancher Kubernetes (RKE) Rancher Kubernetes Engine (RKE)

پاد چیست؟ What is Pod?

  • بیایید در مورد پاد صحبت کنیم Let's Talk about Pod

  • چند کلمه در مورد NameSpace، StorageClass و Annotations Few Words about NameSpace, StorageClass, and Annotations

دستورات ضروری Imperative Commands

  • وقت آن است که درون خوشه شیرجه بزنیم و دست هایمان را کثیف کنیم It Is Time to Dive Inside the Cluster and Get Our Hands Dirty

برچسب گذاری غلاف Pod Labelling

  • برچسب بزنید، برچسب را بازنویسی کنید و آن را حذف کنید Label, Overwrite the Label and Remove It

خدمات (ClusterIP، NodePort، LoadBalancer) Services (ClusterIP, NodePort, LoadBalancer)

  • افشای سرویس Expose Service

ReplicaSet و ReplicationController ReplicaSet and ReplicationController

  • تفاوت بین ReplicaSet و ReplicationController Difference Between ReplicaSet and ReplicationController

  • نمی توان پادها را حذف کرد Can't Delete the Pods

  • ReplicaSet را حذف کنید Delete the ReplicaSet

استقرار و به روز رسانی برنامه Application Deployment and Updates

  • مشخصات استقرار Deployment Specifications

  • نسخه برنامه را با RollingUpdate ارتقا دهید Upgrade the Application Version with rollingUpdate

  • بازگشت به عقب Rollbacks

نحوه ایمن سازی برنامه How to Secure the Application

  • ایمن سازی برنامه ها Securing the Applications

  • میکروسرویس با احراز هویت Microservice with Authentication

ورود Ingress

  • استقرار چندین برنامه با ورودی و احراز هویت Deploy Multiple Applications with Ingress and Authentication

لنز (IDE Kubernetes) LENS (the Kubernetes IDE)

  • با استفاده از لنز Using LENS

  • لنز بیش از آنچه تاکنون دیده‌ایم انجام می‌دهد LENS Do More than What We Have Seen Till Now

Kube-Bench، معیارهای CIS (ایمن سازی Kubernetes) Kube-Bench, CIS Benchmarks (Securing Kubernetes)

  • Kube-Bench: تست خوشه Kubernetes شما Kube-Bench: Testing Your Kubernetes Cluster

Rancher را در Kubernetes Cluster نصب کنید Install Rancher in Kubernetes Cluster

  • Rancher (Kubernetes به عنوان یک سرویس) را نصب کنید Install Rancher (Kubernetes as a Service)

  • رمز ورود را فراموش کرده اید، بیایید سعی کنیم رمز عبور دیگری ایجاد کنیم Forgot Login Password, Let's Try to Create Another

استفاده از Longhorn (ذخیره سازی بلوک توزیع شده بومی ابری برای Kubernetes) Using Longhorn (Cloud-Native Distributed Block Storage for Kubernetes)

  • نصب Longhorn Installing Longhorn

  • استقرار برنامه با استفاده از Longhorn به عنوان یک راه حل ذخیره سازی Deploying Application Using Longhorn as a Storage Solution

  • پادها بدون توجه به آنچه که باشد به همان حجم متصل می‌شوند (ذخیره‌سازی دائمی) Pods will Attach to the Same Volume No Matter What (Persistent Storage)

استفاده از رجیستری خصوصی Using a Private Registry

  • کار با تصاویر خصوصی Working with Private Images

  • پیکربندی گره ها برای احراز هویت در یک رجیستری خصوصی Configuring Nodes to Authenticate to a Private Registry

با Rancher UI یک Cluster جدید ایجاد کنید Create a New Cluster with Rancher UI

  • ساده ترین راه برای ایجاد HA Kubernetes Cluster با Rancher Easiest Way to Create HA Kubernetes Cluster with Rancher

نظارت بر خوشه Kubernetes با Grafana، Prometheus و Alert Manager Monitoring Your Kubernetes Cluster with Grafana, Prometheus, and Alert Manager

  • داشبورد مانیتورینگ Monitoring Dashboard

Kubernetes GitOps با تحویل مداوم Kubernetes GitOps with Continuous Delivery

  • تحویل مستمر Continuous Delivery

  • به طور خودکار برای عرضه به تولید آماده می شود Automatically Prepared for a Release to Production

یک اسنپ شات ایجاد کنید Create a Snapshot

  • پشتیبان گیری و بازیابی Backup and Restore

  • عکس های فوری تکرار شونده Recurring Snapshots

Kubernetes سبک وزن Lightweight Kubernetes

  • توزیع معتبر Kubernetes که برای اینترنت اشیا و محاسبات لبه ساخته شده است The Certified Kubernetes Distribution Built for IoT and Edge Computing

سرویس Kubernetes الاستیک (Amazon EKS) Elastic Kubernetes Service (Amazon EKS)

  • نصب سرویس Elastic Kubernetes (EKS) Installing Elastic Kubernetes Service (EKS)

  • فایل Kubeconfig را به روز کنید Update Kubeconfig File

  • Cluster را حذف کنید Delete the Cluster

رجیستری کانتینر الاستیک آمازون (نرم افزار کانتینر را به اشتراک بگذارید و استقرار دهید) Amazon Elastic Container Registry (Share and Deploy Container Software)

  • یک تصویر بسازید و به ECR فشار دهید Build an Image and Push to ECR

  • استفاده از ECR Image Inside EKS Cluster Using ECR Image Inside EKS Cluster

بیایید استقرار را آسان کنیم Let's Make Deployment Easy

  • بیایید استقرار خود را آسان کنیم Let's Make Our Deployment Easy

  • مقدمه ای بر HELM 3 Introduction to HELM 3

دستگاه خود را راه اندازی کنید Set Up Your Machine

  • دستگاه خود را راه اندازی کنید Set Up Your Machine

اصول HELM HELM Basics

  • اصول HELM HELM Basics

اگر با برخی از خطاها گیر کرده اید چه؟ What If You are Stuck with Some Error?

  • خطا Error

نمودار شیرجه عمیق Chart Deep Dive

  • بیایید به نمودارها شیرجه بزنیم Lets Dive into Charts

نحوه کار با Multiple Values.yaml How to Work with Multiple Values.yaml

  • بیایید Values.yaml سفارشی خود را بسازیم و از آن استفاده کنیم Let's Create Our Custom Values.yaml and Use It

ایجاد یک فایل قالب و دسترسی به آن الگوها Creating a Template File and Access Those Templates

  • ایجاد یک فایل قالب و سپس دسترسی به آن الگوها Creating a Template File and Then Accessing Those Templates

الگوی پیشرفته با بیانیه IF Advance Template with IF Statement

  • الگوی پیشرفته با بیانیه IF Advance Template with IF Statement

بیانیه ELSE و ELSE IF ELSE and ELSE IF Statement

  • بیانیه ELSE و ELSE IF ELSE and ELSE IF Statement

موزه نمودار قسمت 1 Chart Museum Part 1

  • موزه نمودار Chart Museum

موزه نمودار قسمت 2 Chart Museum Part 2

  • موزه نمودار Chart Museum

فرو رفتن عمیق در موزه نمودار Deep Dive into Chart Museum

  • بیایید چند دستی انجام دهیم Let's Do Some Hands-On

استقرار Grafana با HELM Deploying Grafana with HELM

  • گرافانا با HELM 3 Grafana with HELM 3

نمودار Grafana را بکشید و در اطراف بازی کنید Pull Grafana Chart and Play Around

  • نمودار گرافانا Grafana Chart

بخش پایانی Final Section

  • متشکرم Thank You

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش Kubernetes - مدیر معتبر Kubernetes (CKA) 2022 [ویدئو]
جزییات دوره
6 h 54 m
63
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Himanshu Sharma Himanshu Sharma

بیش از 15 سال است که اشتیاق و حرفه من بیش از 15 سال است که اشتیاق من را به خود اختصاص داده است و حرفه من پیشرو است و به دانشجویان و مشتریان کمک می کند تا در مشاغل و مشاغل خود به پتانسیل کامل خود برسند. من یک یادگیرنده مادام العمر هستم که مجذوب نحوه عملکرد ذهن انسان و همچنین علم و روانشناسی در پشت رفتار و موفقیت انسان هستم. من به طور مداوم در حال بررسی ، اجرای و تمرین تکنیک های جدید هستم تا زندگی را آسانتر ، شادتر و لذت بخش تر کنم. من عاشق آموزش و توانمندسازی افراد برای زندگی در یک سبک زندگی سالم هستم. من معتقدم که سلامتی (ذهنی ، جسمی و عاطفی) ثروت ماست و انتخاب سبک زندگی سالم تر کلید زندگی شادتر و سالم تر است.