متغیرهای محیطی
هنگام ساخت اپلیکیشن، متغیرها را از تنظیمات پیشرفته وارد کنید یا بعداً در صفحه پروژه تا ۵۰ کلید ثبت کنید. نامها باید استاندارد و یکتا باشند؛ مقدارها در Kubernetes Secret نگهداری میشوند و در Image یا لاگ قرار نمیگیرند.
مدیریت ConfigMap و Secret
در صفحه هر پروژه، بخش «کانفیگ و Secret» تمام منابع متصل به همان پروژه را نشان میدهد. ConfigMapهای Compose و Secretهای اپلیکیشن را میتوانید ویرایش کنید؛ پس از ذخیره، پروژه با تنظیمات جدید راهاندازی مجدد میشود. مقدار Secretها پیشفرض پنهان است و مشاهده آن در گزارش فعالیت ثبت میشود. منابع سیستمی دیتابیس فقطخواندنی هستند تا سرویس با تغییر دستی Credential یا اسکریپت اولیه خراب نشود.
Health Check
اگر مسیر HTTP مانند /health وارد شود باید پاسخ موفق بدهد؛ در غیر این صورت اتصال TCP پورت بررسی میشود. Startup Probe برای شروع اولیه فرصت میدهد و Readiness مانع ورود ترافیک به Pod ناسالم میشود.
دامنه پیشفرض
هر ناحیه دامنه پایه و IP ورودی مستقل دارد. پروژه بلافاصله روی project.cluster-domain با HTTPS و گواهی wildcard همان کلاستر در دسترس قرار میگیرد.
دامنه شخصی
اگر دامنه در CDN همین فضای کاری باشد، آن را در صفحه پروژه انتخاب کنید و دامنه اصلی یا سابدامنه پیشنهادی را بسازید؛ پاستا رکوردهای A و TXT را در CDN ایجاد، عبور CDN را فعال و صدور TLS را آغاز میکند. برای DNSهای دیگر، رکورد A روی IP ورودی کلاستر و TXT روی _paasta-verify.domain را دستی بسازید و سپس بررسی را بزنید.