پرش به مطلب اصلی

مدیریت پروژه‌ها

اپلیکیشن‌ها در کانتینر ابری آروان، در دسته‌بندی‌هایی به نام پروژه قرار می‌گیرند. پروژه‌ها در کانتینر ابری آروان همان Namespaceهای کوبرنتیز هستند. نیم‌اسپیس‌ها این امکان را در اختیار کاربران قرار می‌دهند تا منابع را در سطح یک کلاستر به‌شکل مستقل و ایزوله پیاده‌سازی کنند.

هر پروژه یا نیم‌اسپیس می‌تواند تعداد نامحدودی اپلیکیشن را در خود جای دهد. هم‌چنین، در بسیاری از موارد ممکن است نیاز به ایجاد بیش‌ از یک پروژه داشته باشید. به این ترتیب، چند دسته‌ی مختلف از اپلیکیشن‌ها را در اختیار خواهید داشت که هرکدام به‌عنوان یک پروژه شناخته می‌شوند.

Namespaceها برای محیط‌هایی با تعداد زیادی کاربر، تیم و یا سرویس طراحی شده‌اند و مزایای زیر را فراهم می‌کنند:

  • جداسازی محیط‌ها و تیم‌ها

    برای نمونه، می‌توانید محیط‌های Production و Staging را به‌کمک Namespaceها از یک‌دیگر جدا کنید. یا سرویس‌های مختلف سازمان‌‌تان را به‌طور مستقل از یک‌دیگر پیاده‌سازی کنید.

  • مدیریت منابع

    به کمک Quota می‌توانید منابع هر یک از Namespaceها را به‌شکل بهینه مدیریت کنید و از اختصاص منابع کافی به همه‌ی پروژه‌ها اطمینان داشته باشید.

  • نام‌گذاری ساده‌تر

    نام‌گذاری منابع درون هر Namespace باید به‌طور یکتا انجام شود. به این معنا که نمی‌توانید برای دو Deployment ،Service ،Pod و یا ... در یک پروژه نام‌های یکسان انتخاب کنید. اما این محدودیت بین دو Namespace وجود ندارد و می‌توانید به یک اپلیکیشن در دو پروژه‌ی متفاوت نام‌های یکسان اختصاص دهید.

توجه داشته باشید برای جدا کردن منابعی که تفاوت زیادی با یک‌دیگر ندارند، نیازی به استفاده از پروژه‌های متعدد نیست. مثلن، برای تفکیک نسخه‌های مختلف یک اپلیکیشن می‌توانید از Labelها استفاده کنید.

اولین پروژه‌

اگر تا کنون از کانتینر ابری آروان استفاده نکرده باشید، هیچ پروژه‌ای در حساب کاربری‌تان وجود ندارد. هنگام ساخت اولین اپلیکیشن‌ در کانتینر و در گام نخست از این فرآیند از شما خواسته می‌شود تا با وارد کردن نام دل‌خواه‌تان، اولین پروژه‌تان را بسازید.

برای این کار پس از انتخاب دیتاسنتر مورد نظرتان روی دکمه‌ی «پروژه‌ جدید» کلیک و یک نام وارد کنید. نام پروژه باید غیر تکراری، بدون فاصله و فقط با حروف کوچک انگلیسی یا '-' باشد.

توجه داشته باشید که عنوان انتخابی شما در انتهای URL همه‌ی اپلیکیشن‌های این پروژه نمایش داده می‌شود و این عنوان تغییر ناپذیر است.

اگر از پیش، پروژه‌ای در حساب کاربری‌تان وجود داشته باشد، می‌توانید آن را در همین گام انتخاب کنید.

ایجاد پروژه‌های بعدی

برای ایجاد پروژه‌های بیش‌تر، می‌توانید درپنل کاربری پس از انتخاب دیتاسنتر روی نام پروژه‌ی فعلی کلیک و به‌وسیله‌ی نوار Drop Down گزینه‌ی «اضافه کردن پروژه‌ جدید» را انتخاب کنید.

در ادامه یک نام برای پروژه انتخاب کنید تا پروژه ایجاد شود. نام پروژه باید غیر تکراری، بدون فاصله و فقط با حروف کوچک انگلیسی یا '-' باشد.

توجه داشته باشید که عنوان انتخابی شما در انتهای URL همه‌ی اپلیکیشن‌های این پروژه نمایش داده می‌شود و این عنوان تغییر ناپذیر است.

جابه‌جایی بین پروژه‌ها

برای جابه‌جایی بین پروژه‌ها، با کلیک روی نام پروژه‌ی فعال و از طریق نوار Drop Down می‌توانید پروژه‌ی دیگری را انتخاب کنید.

توجه داشته باشید که پروژه‌ها نسبت به هم ایزوله هستند و به یک‌دیگر به‌شکل مستقیم دسترسی نخواهند داشت.

حذف پروژه

از طریق نوار Drop Down می‌توانید یک پروژه را انتخاب و حذف کنید.

توجه داشته باشید که با این کار همه‌ی منابع آن پروژه نیز حذف خواهند شد و امکان بازگشت آن‌ها وجود نخواهد داشت.