آموزش Hashicorp Vault Management با Kubernetes از طریق HELM

Hashicorp Vault Management with Kubernetes via HELM

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با درک مفاهیم اصلی با معماری داخلی غواصی عمیق، پایه Hashicorp vault را در kubernetes بیاموزید. مدیریت و اجرای Vault 99٪ از دوره بر روی DEMOS ساخته شده است. نصب HashiCorp Vault و پیکربندی HashiCorp Vault در Kubernetes Cluster HashiCorp Vault Authentication، Secrets و Tokens احراز هویت کاربران در Vault از طریق UI/CLI/API [تئوری] چگونه کار می کند Vault جنبه های مختلف مدیریت Vault Access HashiCorp Vault Vault User Interface ایجاد خط مشی های HashiCorp Vault از طریق GUI/API/CLI تزریق اسرار به Kubernetes Pods از طریق Vault Agent Containers پیش نیازها: دانش امنیتی پایه IDE نصب شده بر روی سیستم محلی نسخه آزمایشی حساب Azure

HashiCorp Vault دسترسی به نشانه‌ها، رمزهای عبور، گواهی‌ها، کلیدهای API و سایر اسرار را در محاسبات مدرن ایمن، ذخیره و کنترل می‌کند

HashiCorp Vault ابزاری است که برای ذخیره، پردازش و به طور کلی مدیریت هر نوع اعتبار استفاده می شود. این نیاز به پایگاه داده های سنتی را که برای ذخیره اعتبار کاربر استفاده می شود، از بین می برد. حتی اگر فضای ذخیره‌سازی برای اعتبارنامه‌ها فراهم می‌کند، اما ویژگی‌های بسیار بیشتری را نیز ارائه می‌کند. شما قادر خواهید بود اسرار را ایجاد و لغو کنید، دسترسی مبتنی بر زمان، دسترسی مبتنی بر IP و موارد دیگر را اعطا کنید.

Vault دارای اجزای مختلف قابل اتصال به نام موتورهای مخفی و روش‌های احراز هویت است که به شما امکان می‌دهد با سیستم‌های خارجی ادغام شوید. هدف این مؤلفه‌ها مدیریت و محافظت از اسرار شما در زیرساخت‌های پویا (مانند اعتبار پایگاه داده، گذرواژه‌ها، کلیدهای API) است.

آنچه در این دوره خواهید آموخت:

  • به عنوان یک سرپرست یا توسعه‌دهنده نحوه مدیریت، پیکربندی Vault را در خوشه kubernetes مستقر کنید

  • نحوه اتصال POD/برنامه به Vault از طریق انژکتور

  • مدیر Vault را در خوشه Azure Kubernetes مستقر کنید

  • مدیریت مؤلفه‌های مختلف مانند اسرار، کاربران، خط‌مشی‌ها و بسیاری موارد دیگر از طریق UI/API/CLI

  • Champion Vault در کمتر از 4 ساعت با همه نمایش‌ها

دستور کار دوره:

  • معرفی دوره

  • معرفی HashiCorp Vault

  • روش آسان Vault Architecture را بیاموزید

  • نصب Vault در Kubernetes Cluster

  • استقرار Vault از طریق HELM در خوشه Kubernetes

  • روش های مختلف احراز هویت در Vault

  • ارزیابی Vault از طریق رمزهای ریشه

  • تأیید هویت کاربر را ایجاد کنید - به صورت دستی با استفاده از حلقه حلقه

  • خط‌مشی‌های Vault را از طریق UI/CLI/API بنویسید

  • موتورهای اسرار KV را ایجاد کنید

  • اجزای Vault را از طریق CLI، API و UI مدیریت کنید

  • تمام استقرار خدمات Vault را خودکار کنید

  • نمونه زیرساخت واقعی در مورد نحوه مدیریت HashiCorp Vault

  • از طریق رابط کاربری مبتنی بر وب به HashiCorp Vault دسترسی پیدا کنید

  • HashiCorp Vault Authentication, Secrets, and Tokens

  • خط‌مشی‌های HashiCorp Vault را بنویسید

  • از رابط برنامه نویسی برنامه HashiCorp Vault برای خودکارسازی مدیریت استفاده کنید

  • تأیید هویت کاربران از طریق Vault


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

مقدمه ای بر مولفه Hashicorp Vault Introduction to the Hashicorp Vault Component

  • مقدمه دوره Introduction to the Course

  • چرا این دوره؟ Why this course?

  • Hashicorp Vault چیست؟ What is Hashicorp Vault

  • دستور کار ماژول Module Agenda

  • نحوه تعامل با Vault How to Interact with Vault

  • موتورهای اسرار خرک Vault Secrets Engines

  • روش های احراز هویت Vault Vault Authentication Methods

  • سیاست های مدیریت دسترسی Vault Policies to manage Vault access

  • نحوه تعامل با طاق how to interact with vault

خرک در خوشه Azure Kubernetes Vault on Azure Kubernetes Cluster

  • یک خوشه Azure Kubernetes ایجاد کنید - از طریق UI Create an Azure Kubernetes Cluster - via UI

  • دستور کار ماژول Module Agenda

  • VAULT را به عنوان یک سرویس در خوشه از طریق HELM مستقر کنید Deploy VAULT as a service on cluster via HELM

  • Vault Unseal - UI Vault Unseal - UI

  • وضعیت خرک، راه اندازی و باز کردن مهر - CLI Vault Status, Init & Unseal - CLI

  • خرک در خوشه Azure Kubernetes Vault on Azure Kubernetes Cluster

احراز هویت و مجوز طاق - User Pass Vault Authentication & Authorization - User Pass

  • دستور کار ماژول Module Agenda

  • روش تأیید عبور کاربر - از طریق UI Userpass Auth Method - via UI

  • ایجاد متد auth از طریق CLI Create auth method via CLI

  • متد auth را از طریق CLI for loop ایجاد کنید Create auth method via CLI for loop

  • دسترسی به خزانه از طریق کاربر جدید (نقش توسعه دهنده) Access vault via new user(dev role)

  • ایجاد کاربر از طریق CLI Create user via CLI

  • ایجاد کاربر از طریق API Create user via API

  • فعال کردن userpass از طریق API Enable userpass via API

  • حلقه for برای ایجاد چندین کاربر از طریق CURL for loop to create multiple users via CURL

  • از طریق CLI و API وارد شوید Login via CLI & API

  • احراز هویت و مجوز طاق Vault Authentication & Authorization

Vault Github Authentication Vault Github Authentication

  • دستور کار ماژول Module Agenda

  • احراز هویت Github را فعال کنید Enable Github authentication

  • شناسه سازمان و ورود به سیستم Github را پیکربندی کنید Configure Github organisation id and login

  • اعتبار Github Vault را از طریق CURL ایجاد کنید Create Github Vault auth via CURL

  • احراز هویت و مجوز طاق Vault Authentication & Authorization

سیاست های امنیتی در Vault Security Policies on Vault

  • دستور کار ماژول Module Agenda

  • ایجاد موتور مخفی KV - UI Create KV secret engine - UI

  • اولین خط مشی برای مشاهده موتور مخفی ایجاد کنید Create first policy to view secret engine

  • فهرست پوشه مبتنی بر مسیر در موتور مخفی KV List path based folder in KV secret engine

  • خط مشی WRITE/DELETE/UPDATE را برای کاربران ایجاد کنید Create WRITE/DELETE/UPDATE policy for users

  • سیاست CRUD برای کاربران برای مدیریت اسرار CRUD policy for users to manage secrets

  • موتور/خط مشی مخفی را از طریق CLI فعال و پیوست کنید Enable & attach secret engine/policy via CLI

  • موتور مخفی KV را از طریق API فعال کنید Enable KV secret engine via API

  • ایجاد و پیوست خط مشی از طریق API Create & attach policy via API

  • سیاست های امنیتی در Vault Security Policies on Vault

پیکربندی از طریق Terraform Configuration via Terraform

  • دستور کار ماژول Module Agenda

  • ایجاد backend auth از طریق Terraform Create backend auth via Terraform

  • موتور مخفی ایجاد کنید Create Secret Engine

  • خط‌مشی‌های کاربر و سرپرست را از طریق Terraform ایجاد کنید Create user & admin policies via Terraform

  • پیکربندی از طریق Terraform Configuration via Terraform

استقرار خرک در دسترس بالا High Available Vault Deployment

  • پیکربندی برای HA Vault Configuration for HA Vault

  • دستور کار ماژول Module Agenda

  • یک خوشه طاق 3 گره را مستقر کنید: حالت HA Deploy a 3 node vault cluster : HA Mode

  • یک خوشه 3 گره را باز کنید Unseal a 3 node cluster

  • Liveliness را غیرفعال کنید تا طاق را باز کنید Disable Liveliness to unseal vault

  • استقرار خرک در دسترس بالا High Available Vault Deployment

تزریق Vault Secrets به PODS از طریق Sidevar Injecting Vault Secrets into PODS via Sidevar

  • مقدمه ای بر Vault Injector برای POD ها Introduction to Vault Injector for PODs

  • دستور کار ماژول Module Agenda

  • استقرار Vault در Minikube Cluster Deploy Vault on Minikube Cluster

  • Config Kubernetes auth & service a/c & policy Config Kubernetes auth & service a/c & policies

  • یک APP راه اندازی کنید و اسرار را از Vault واکشی کنید Deploy an APP & fetch secrets from Vault

  • مدیریت پیکربندی Kubernetes از طریق API Managing Kubernetes Config via API

  • یک POD نصب کنید و آن را با پچ حاشیه نویسی کنید Deploy a POD and annotate it with patch

  • پیکربندی K8S auth را از طریق API ایجاد کنید Create K8S auth config via API

  • K8S auth&config را از طریق Vault CLI مدیریت کنید Manage K8S auth&config via Vault CLI

  • تزریق Vault Secrets به PODS از طریق Sidevar Injecting Vault Secrets into PODS via Sidevar

نمایش نظرات

آموزش Hashicorp Vault Management با Kubernetes از طریق HELM
جزییات دوره
5.5 hours
54
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,222
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Infrasity Learning Infrasity Learning

یادگیری آنلاین توسط متخصصان برای علاقه مندان به devops

Infrasity برنامه آموزشی devops را ارائه می دهد که دانش عمیقی از ابزارها و فناوری های مختلف devops مانند terraform، kubernetes، GitHub، ci-cd، مهندسی آشوب، HashiCorp vault، azure devops، azure ارائه می دهد.

Infrasity پلی است برای حرفه‌ای‌ها تا مهارت‌ها، گواهینامه‌های جدیدتر را توسعه دهند و شکاف‌های دانش را پر کنند. ما دائماً مجموعه دوره‌های خود را گسترش می‌دهیم تا نیازهای جهانی را برآورده کنیم و به طور مداوم به نیازهای آموزشی در حال تحول رسیدگی کنیم.

نویسندگان Infrasity بیش از 10000 متخصص را در زمینه‌های اساسی آموزش داده‌اند و به صدها نفر در بسیاری از سازمان‌ها کمک کرده‌اند.

>

دوره‌های آموزشی DevOps infrasity را که توسط علاقه‌مندان به توسعه صنعت تهیه شده‌اند، بگذرانید. مهارت ها و مفاهیم DevOps را بیاموزید تا تحصیلات و شغل خود را با Infrasity امروز ارتقا دهید!


Dhruv dey Dhruv dey