Universal Artifacts•Enterprise HA Cluster
استقرار و مدیریت JFrog Artifactory در مقیاس انترپرایز
پلتفرم جامع مدیریت باینریها و انتشار نرمافزار با قابلیت پشتیبانی از تمامی فرمتهای استاندارد در مقیاس سازمانی.
معماری و نحوه پیادهسازی
- ✓استقرار معماری Artifactory High Availability (Primary و Multiple Members)
- ✓یکپارچگی پایگاه داده متادیتا با CloudNative-PG PostgreSQL Cluster
- ✓ذخیرهسازی باینریها روی لایه توزیعشده Ceph S3 (بدون وابستگی به NFS)
- ✓پیکربندی دقیق Ingress و مدیریت ترافیک آپلودهای حجیم (Large File Uploads)
مزایای کلیدی و قابلیتها
- ◆پشتیبانی از توپولوژیهای توزیعشده برای تیمهای بینالمللی
- ◆سرعت بسیار بالا در جستجو و تحویل پکیجها با Caching لایه Edge
- ◆یکپارچگی عمیق با JFrog Xray برای مدیریت ریسک و Compliance
- ◆سازگاری صددرصدی با استانداردهای کوبرنتیز و مقیاسپذیری پویا
نمونه مانیفست استقرار (Deployment Manifest)
jfrog-artifactory-deployment.yamlProduction-Ready
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: artifactory-ha
namespace: devops
spec:
chart:
spec:
chart: artifactory-ha
version: "107.77.x"
sourceRef:
kind: HelmRepository
name: jfrog
values:
postgresql:
enabled: false # Using External CNPG Cluster
database:
url: "jdbc:postgresql://artifactory-db-rw:5432/artifactory"
user: "artifactory"
password:
secret: "artifactory-db-credentials"
artifactory:
primary:
resources:
requests:
memory: "8Gi"
cpu: "4"
node:
replicaCount: 3
resources:
requests:
memory: "8Gi"
cpu: "4"
هگمتانه آماده راهاندازی و پشتیبانی از این سرویس در زیرساخت شماست.
