لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Kubernetes: زیرساخت به عنوان کد با Pulumi
Kubernetes: Infrastructure as Code with Pulumi
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
توسعه دهندگان ، مهندسان زیرساخت ، مهندسان امنیت و رهبران مهندسی هستند به طور فزاینده ای از Pulumi برای ایجاد ، استقرار و مدیریت زیرساخت ابر در چندین سیستم عامل ابری استفاده می شود. توسعه دهندگان کار Pulumi را آسان می دانند زیرا مشخصات زیرساخت با استفاده از زبان های برنامه نویسی سطح بالا انجام می شود ، نه فایلهای پیکربندی. در این دوره ، جنانی راوی دانش خود را با استفاده از پولومی به اشتراک می گذارد ، از مفاهیم اولیه شروع کرده و نصب Pulumi CLI را پوشش می دهد. سپس نحوه استقرار ظروف و برنامه ها ، نحوه پیکربندی Pulimi برای راه اندازی وب سایت ثابت در AWS و نحوه ارائه و استقرار برنامه در سرویس Elastic Kubernetes در AWS را توضیح می دهد.
سرفصل ها و درس ها
معرفی
Introduction
زیرساخت به عنوان کد با Pulumi
Infrastructure as code with Pulumi
مرور سریع پیش نیاز فناوری
Quick prerequisite technology overview
فصل مسابقه
Chapter Quiz
1. شروع کار با پولومی
1. Getting Started with Pulumi
مرور اجزاء
Component overview
مفاهیم و اصطلاحات
Concepts and terminology
نصب Pulumi CLI
Installing the Pulumi CLI
احراز هویت CLI با کنسول Pulumi
Authenticating the CLI with the Pulumi Console
مروری بر معماری
Architectural overview
فصل مسابقه
Chapter Quiz
2. کاوش پروژه ها و پشته ها
2. Exploring Projects and Stacks
استقرار یک پشته
Deploying a stack
خروجی های پشته
Stack outputs
سیستم پیکربندی
The configuration system
تخریب و حذف پشته ها
Destroying and removing stacks
فصل مسابقه
Chapter Quiz
3. استقرار ظروف در Docker
3. Deploying Containers on Docker
ایجاد یک برنامه وب ساده پایتون
Creating a simple Python web app
ساختن تصویر داکر
Building a Docker image
اجرای کانتینر Docker
Running a Docker container
استفاده از خروجی های پشته در اسکریپت ها
Using stack outputs in scripts
فصل مسابقه
Chapter Quiz
4. استقرار برنامه در یک خوشه محلی Kubernetes
4. Deploying an App on a Local Kubernetes Cluster
راه اندازی یک خوشه محلی Kubernetes
Setting up a local Kubernetes cluster
ایجاد پروژه جدید با استفاده از Pulumi Console
Creating a new project using the Pulumi Console
استقرار زیرساخت ها در یک خوشه محلی کوبرنتس
Deploying infrastructure to a local Kubernetes cluster
تعیین کپی با استفاده از سیستم پیکربندی
Specifying replicas using the configuration system
ارائه استقرار و خدمات در Kubernetes
Provisioning deployments and services on Kubernetes
فصل مسابقه
Chapter Quiz
5. راه اندازی وب سایت استاتیک در AWS
5. Setting Up a Static Website on AWS
پیکربندی دسترسی به منابع AWS
Configuring access to AWS resources
تهیه سطل S3
Provisioning an S3 bucket
ایجاد یک وب سایت ثابت
Creating a static website
به روز رسانی وب سایت استاتیک
Updating the static website
فصل مسابقه
Chapter Quiz
6. استقرار برنامه در سرویس Elastic Kubernetes در AWS
6. Deploying an App on Elastic Kubernetes Service on AWS
پیکربندی دسترسی برای ایجاد خوشه های EKS
Configuring access to create EKS clusters
ارائه نقش های IAM ، VPC ، زیر شبکه ها و گروه های امنیتی
Provisioning IAM roles, VPC, subnets, and security groups
تهیه یک خوشه EKS و گروه گره خوشه ای
Provisioning an EKS cluster and the cluster node group
استقرار یک پشته برای ایجاد یک خوشه EKS
Deploying a stack to create an EKS cluster
ثبت تصویر با ECR
Registering an image with ECR
استقرار برنامه در EKS
Deploying an application to EKS
تخریب منابع و حذف پشته ها
Tearing down resources and removing stacks
نمایش نظرات