استقرار رجیستری harbor در محیط kubernetes

cyberfox
95 بار بازدید - 12 ماه پیش - در دنیای DevOps و به
در دنیای DevOps و به طور ویژه بحث زیرساخت cloud native , کمتر مهندس DevOps enginner وجود دارد که پروژه harbor و قابلیت های ویژه آن را نشناسد . در واقع harbor یک پروژه کاملا منبع باز موجود در github است که یک docker registry با قابلیت های بالا همچون ذخیره سازی , امضا و بررسی محتوای داخل registry است . harbor با افزودن قابلیت هایی همچون security , identity , management که مورد نیاز هر سازمانی میباشد کمک بزرگی به گسترش docker در محیط های cloud native کرده است . اما مباحثی که در این ویدیو بیان میشود به ترتیب زیر میباشد : 1- بررسی پروژه harbor در github و بیان مزیت های آن 2- بررسی diagram پیاده سازی در kubernetes جهت ایجاد high availability 3- بررسی و تشریح قابلیت sentinel در redis data store و ایجاد کلاستر high avilable در محیط docker با استفاده از haproxy load balancer 4- بررسی پروژه patroni در github به جهت ایجاد یک template از high vailable postgresql database به وسیله haproxy در محیط docker 5- استقرار و پیکربندی nginx ingress controller و metallb در محیط کلاستر های kubeadm به جهت ایجاد loadbalancer داخلی در محیط kubernetes 6- استقرار rancher longhorn با استفاده از چارت های helm در کوبرنتیس و آشنایی با دستورات پایه ای helm 7- پیکربندی nginx ingress controller جهت ارتباط با پنل گرافیکی rancher longhorn در محیط کلاستر های kubeadm . 8- استقرار harbor با استفاده از چارت های helm در کوبرنتیس و توضیح در مورد customization بر روی فایل values.yaml جهت استقرار درست harbor در محیط kubernetes 9- توضیح در مورد چگونگی اتصال به پنل گرافیکی harbor توجه : این فیلم بسیار طولانی بوده و توضیحات از ابتدای فرآیند استقرار انجام شده است و برای افرادی توصیه میشود که آشنایی نسبی با ساختار kubernetes و docker دارند . توجه : در این ویدیو فقط به مباحث استقرار و پیاده سازی harbor اشاره شده و در پارت بعدی که به زودی آماده میگردد در مورد قابلیت های ویژه harbor به صورت کامل توضیح داده میشود .
12 ماه پیش در تاریخ 1402/06/02 منتشر شده است.
95 بـار بازدید شده
... بیشتر