
پیاده سازی CI/CD توسط gitlab بر روی کلاستر کوبرنیتیس
گیتلب (انگلیسی: GitLab) یک مخزن تحت وب گیت است که همراه با ویکی امکاناتی برای عیب یابی نرمافزار است. گیتلب همانند گیتهاب حسابهای میزبانی شده ارائه میکند و همچنین اجازه اجرا بر روی میزبانهای ثانویه رانیزمیدهد. برتری گیت لب به گیت هاب در این است که به کاربران خود اجازه میدهد مخزن شخصی به صورت رایگان داشته باشند. بر خلاف گیت هاب که مخزنهای شخصیش نیاز به پرداخت ماهیانه یا سالانه دارد. در این آموزش پیاده سازی CI / CD توسط گیت لب و مجموعه کلاستر کوبرنیتیس انجام میشود. برای دیدن جزییات بیشتر پیشنهاد میشود حتما معرفی دوره را مشاهده نمایید.
معرفی دوره ویدئو
03:09
ساخت اکانت و توضیحات Gitlab ویدئو
۱۷:۴۲
توضیحات Gitlab-2 ویدئو
06:53
ساخت اکانت داکر هاب ویدئو
01:49
نصب داکر رجیستری خصوصی ویدئو
34:14
تنظیمات gitlab-runner ویدئو
20:09
یکپارچه سازی و بیلد خودکار و اعمال در کوبرنیتیس ویدئو
26:33
یکپارچه سازی و بیلد خودکار و اعمال در کوبرنیتیس قسمت دوم ویدئو
27:27
سخن آخر ویدئو
05:13
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
آموزش نصب مانیتورینگ prometheus و grafana بر روی کوبرنتیز
آموزش نصب مانیتورینگ Prometheus و Grafana بر روی کوبرنتیز – kubernetes پرومتئوس و گرافانا: ابزارهای کلیدی برای نظارت بر سیستمهای…
آموزش نصب مالتی کلاستر کوبرنتیز و لودبلنسر Haproxy
در دسترس بودن بالا (HA) Kubernetes به توانایی یک خوشه Kubernetes برای عملیاتی ماندن و در دسترس ماندن حتی در…
کارگاه آموزشی آنلاین داکر -Docker
کارگاه آموزشی آنلاین داکر -Docker معرفی مباحث معرفی تاریخچه پیدایش container معرفی تاریخچه داکر docker ساختار داکر مقایسه داکر و…
آموزش فارسی پیاده سازی Rancher
Rancher یک پلت فرم نرم افزاری منبع باز است که سازمان ها را قادر می سازد Docker و Kubernetes را…
آموزش Ingress Controller Nginx
آموزش Ingress Controller Nginx اینگرس یه API object هست که میتواند دسترسی خارج رو به داخل کلاستر مدیریت کند.…
آموزش داکر compose
آموزش docker compose docker compose برای تعریف و اجرای برنامه هایی که از چند کانتینر تشکیل شده اند بکار میرود.…
نظرات
تنها اشخاصی که این محصول را خریداری کرده اند و وارد سایت شده اند می توانند در مورد این محصول بازبینی ارسال کنند.
میلاد رضائیان( دانشجوی دوره )
سلام وقت بخیر خیلی خوب بود
یه سوال داشتم برای push کردن در داکر hub نیاز به توکن write_registry هست نمیدونم اینو چجوری دسترسی بدم ممنون میشم راهنمایی کنید
لیلا حسینی(مدیریت)
سلام
اگر شما اکانت داخل داکر هاب ساخته باشید باید با دستور در هر سرور (مستر و ورکر)
docker login
یوزنیم و پسورد موردنظر رو وارد کنید دسترسی کامل خواهید داشت و میتوانید کد هاتون رو پوش کنید درست مثل آموزش در فیلم و دسترسی دیگری لازم ندارد.
میلاد رضائیان( دانشجوی دوره )
denied: requested access to the resource is denied
سلام
موقع پوش تو داکر هاب این پیغام رو میده
لیلا حسینی(مدیریت)
سلام دوست عزیز وقت بخیر
به صورت پیش فرض ای پی ایران دسترسی نداره شما فقط کافی هست در فایل
/etc/resolve.conf
در سیستم عامل لینوکسی
دو ای پی زیر را قرار دهید تا بتونه تحریم دور بزنه
nameserver 185.51.200.2
nameserver 178.22.122.100
و اینکه
حتما وی پی ان بزنید این مشکل نداشتن اکسس به داکر هاب رفع میشود و نیاز به تنظیم خاصی نمی باشد.
موفق باشید.