דלגו לתוכן

התקנה ופריסה

‏RedCloud CSPM מגיעה כמערך שירותים מבוססי-קונטיינרים. החלק הזה מכסה כל דרך להריץ אותה — פיתוח מקומי, Docker Compose,‏ Kubernetes וחבילת פריסת הלקוח — בתוספת הפניות תצורה ופתרון תקלות מלאות.

שירותפורט ברירת מחדלתפקיד
Backend (FastAPI api.app:app)9900ה-REST API; בייצור מגיש גם את ה-frontend הבנוי של React
שרת פיתוח Frontend (Vite)8200פיתוח מקומי בלבד
שרת רישוי7700הפעלה ואימות רישיון
PostgreSQL 165432בסיס נתוני האפליקציה (מאגר חיבורים 2–20)
Schedulerמריץ סריקות מתוזמנות ומחזורי RedCloud Brain (ללא פורט מאזין)

בייצור ה-backend מגיש את ה-frontend על 9900, כך שאתם חושפים פורט יחיד מאחורי ה-reverse proxy.

דרישהגרסההערות
Python3.12+סביבת ריצה של ה-backend
Node.js18+ (מומלץ 20)בנייה של ה-frontend בלבד
PostgreSQL16בסיס נתוני האפליקציה
Docker + ComposeCompose v2מסלול הפריסה המומלץ
gcloud CLIעדכניבשימוש בזמן ריצה לאיסוף GCP ולבדיקות אישורים
שיטהמתי להשתמשמדריך
פיתוח מקומיפיתוח או הערכה על תחנת עבודהפיתוח מקומי
Docker Composeייצור או staging על מארח יחידפריסת Docker
Kubernetesייצור מנוהל/מדורגפריסת Kubernetes
חבילת לקוחהתקנה עצמאית על מארח לקוחפריסת לקוח

לפני מעבר לייצור, קראו את הפניית התצורה — RedCloud מסרבת לעלות בייצור אם חסרים סודות נדרשים או מזוהות הגדרות לא-בטוחות.