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

Kubernetes From Scratch

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

Cloud Native Application Development Series: Part 2


1. Introduction
  • 1. Introduction
  • 2. What is Kubernetes
  • 3. Resources.html

  • 2. Kubernetes Cluster
  • 1. Introduction
  • 2. Kubernetes Architecture - Master
  • 3. Kubernetes Architecture - Nodes
  • 4. Tools Install
  • 5. Kind Cluster - Part 1
  • 6. Kind Cluster - Part 2
  • 7. Kube Config
  • 8. Exploring Kind Cluster
  • 9. Summary

  • 3. Pod
  • 1. Introduction
  • 2. Simple Pod Creation
  • 3. Creation & Deletion
  • 4. Describing Pod
  • 5. [Quick-Note] - apply Command
  • 6. Image Pull Backoff
  • 7. Crash Loop Backoff
  • 8. Pod Status
  • 9. Pod Labels - Part 1
  • 10. Pod Labels - Part 2
  • 11. Formatting Output
  • 12. Deleting A Pod
  • 13. Port Forward
  • 14. Restart Policy
  • 15. Docker - ENTRYPOINT vs CMD
  • 16. Pod Args - Exec Form
  • 17. Pod Container Logs
  • 18. Pod Args - Shell Form
  • 19. Termination Grace Period
  • 20. Pod Command
  • 21. Environment Variables
  • 22. Exploring Pod Container
  • 23. [Quick-note] - Can I Use Variables
  • 24. Multi Container Pod - Part 1
  • 25. Multi Container Pod - Part 2
  • 26. Multi Container Pod - Part 3
  • 27. Multi Container Pod - Real Life Use Case
  • 28. [Quick-Note] - What about Volume Mapping
  • 29. ASSIGNMENT .html
  • 30. Assignment Solution
  • 31. Summary

  • 4. ReplicaSet
  • 1. Introduction
  • 2. How ReplicaSet Works
  • 3. Creating ReplicaSet
  • 4. ReplicaSet Demo
  • 5. ReplicaSet Labels
  • 6. ReplicaSet With Existing Pod
  • 7. Multiple ReplicaSet
  • 8. Describing ReplicaSet
  • 9. Match Expressions
  • 10. Summary

  • 5. Deployment
  • 1. Introduction
  • 2. Deployment - Demo
  • 3. Create vs Apply
  • 4. Log & Port Forward
  • 5. Deployment Revisions
  • 6. Rollout History
  • 7. Rollback
  • 8. Checking Rollout Changes
  • 9. Min Ready Seconds
  • 10. Deployment Strategy
  • 11. Recreate Strategy
  • 12. Rolling Update - maxSurge
  • 13. Rolling Update - maxUnavailable
  • 14. ASSIGNMENT
  • 15. Assignment Solution
  • 16. Summary

  • 6. Service
  • 1. Introduction
  • 2. Demo
  • 3. Kube Proxy
  • 4. LoadBalancing - Demo - Part 1
  • 5. LoadBalancing - Demo - Part 2
  • 6. Redis Assignment With Service
  • 7. Service Types
  • 8. [Quick-Note] - Ingress
  • 9. Kind Cluster With Extra Port Mapping
  • 10. Nodeport - Demo
  • 11. Script.html
  • 12. Rolling Update With Service
  • 13. Summary

  • 7. Namespace
  • 1. Introduction
  • 2. Demo
  • 3. Kube System Namespace
  • 4. [Optional] - Cluster Components Revisit
  • 5. Namespace Deploy Demo
  • 6. Namespace via Metadata
  • 7. Summary

  • 8. Probes
  • 1. Introduction
  • 2. Probe Types - Part 1
  • 3. Probe Types - Part 2
  • 4. Startup Probe - httpGet
  • 5. Startup Probe - tcpSocket
  • 6. Startup Probe - exec
  • 7. Quick Review
  • 8. Liveness Probe
  • 9. Readiness Probe
  • 10. Readiness Probe With Service
  • 11. Summary

  • 9. ConfigMap & Secret
  • 1. Introduction
  • 2. ConfigMap - Demo
  • 3. ConfigMap - Injecting Environment Variables - Part 1
  • 4. ConfigMap - Injecting Environment Variables - Part 2
  • 5. ConfigMap - Injecting File - Part 1
  • 6. ConfigMap - Injecting File - Part 2
  • 7. [Quick Note] - etcd
  • 8. Secret
  • 9. Secret - Injecting Environment Variables - Part 1
  • 10. Secret - Injecting Environment Variables - Part 2
  • 11. Secret - Injecting File
  • 12. ASSIGNMENT RESOURCE .html
  • 13. ASSIGNMENT
  • 14. Assignment Solution - Part 1
  • 15. Assignment Solution - Part 2
  • 16. Assignment Solution - Part 3
  • 17. [Quick Note] - Express Restart
  • 18. Summary

  • 10. Persistent Volume & StatefulSet
  • 1. Introduction
  • 2. Storage Class
  • 3. Access Modes
  • 4. Persistent Volume Claim - Part 1
  • 5. Persistent Volume Claim - Part 2
  • 6. Persistent Volume - Delete
  • 7. Deployment With Persistent Volume Claim - Part 1
  • 8. Deployment With Persistent Volume Claim - Part 2
  • 9. StatefulSet
  • 10. StatefulSet - Demo
  • 11. StatefulSet With Service
  • 12. Headless Service
  • 13. Dynamic Persistent Volume Claim - Part 1
  • 14. Dynamic Persistent Volume Claim - Part 2
  • 15. Mongo as StatefulSet - Part 1
  • 16. Mongo as StatefulSet - Part 2
  • 17. Summary

  • 11. HPA - Horizontal Pod Autoscaler
  • 1. Introduction
  • 2. Request Limit
  • 3. top Command
  • 4. Metrics Server Install - Resource.html
  • 5. Metrics Server Install
  • 6. Pod Pending
  • 7. HPA Template
  • 8. HPA - Demo - Part 1
  • 9. HPA - Demo - Part 2
  • 10. HPA - Without Probe
  • 11. Best Practices
  • 12. Summary

  • 12. Ingress
  • 1. Introduction
  • 2. Ingress Controller
  • 3. Nginx Ingress Controller - Part 1.html
  • 4. Nginx Ingress Controller - Part 2
  • 5. Ingress Demo
  • 6. Project Restructure
  • 7. Path Based Routing
  • 8. DevQA Deploy
  • 9. DevQA Routing Issue
  • 10. Host & Path Based Routing - Part 1
  • 11. Host & Path Based Routing - Part 2
  • 12. Summary

  • 13. ASSIGNMENT
  • 1. Resource.html
  • 2. Introduction
  • 3. Assignment Walkthrough
  • 4. [SOLUTION ] - ConfigMap
  • 5. [SOLUTION ] - Mongo
  • 6. [SOLUTION ] - Secret
  • 7. [SOLUTION ] - Job App
  • 8. [SOLUTION ] - Candidate App
  • 9. [SOLUTION ] - Frontend
  • 10. [SOLUTION ] - Ingress
  • 11. [SOLUTION ] - HPA
  • 12. [SOLUTION ] - Metric Server
  • 13. Final Demo

  • 14. Kubernetes On Cloud
  • 1. Introduction
  • 2. GCP Account
  • 3. Creating Cluster
  • 4. Exploring Cluster
  • 5. Uploading Files
  • 6. Deploying App
  • 7. Demo
  • 8. LoadBalancer Service
  • 9. Deleting Resources
  • 10. Summary

  • 15. Whats Next
  • 1. Whats Next
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 5973
    حجم: 5594 مگابایت
    مدت زمان: 773 دقیقه
    تاریخ انتشار: 3 اسفند 1401
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید