Ekbatan Logo
EKbatanEkbatan
Enterprise Knowledge BaseCollaborative Documentation

استقرار و مدیریت Confluence Data Center در مقیاس انترپرایز

میزبانی پایگاه دانش سازمانی با قابلیت کلاسترینگ پیشرفته، جستجوی پرسرعت و دسترسی امن همزمان برای هزاران کاربر.

معماری و نحوه پیاده‌سازی

  • معماری کلاسترینگ با مکانیزم همگام‌سازی اختصاصی Atlassian
  • ذخیره‌سازی اطلاعات ساختاری روی پایگاه داده CloudNative-PG
  • استفاده از CephFS با دسترسی ReadWriteMany (RWX) برای Shared Home
  • اجرای ایندکسرهای همزمان برای تسریع فوق‌العاده جستجوها در متن صفحات

مزایای کلیدی و قابلیت‌ها

  • مستندسازی متمرکز و امن بدون خطر از دست رفتن داده‌ها
  • تعریف Readiness Probes حرفه‌ای جهت خروج نودهای کند از لودبالانسر
  • پیکربندی دقیق Garbage Collection برای JVM جهت جلوگیری از وقفه
  • یکپارچگی عمیق با جیرا و سایر ابزارهای پشته توسعه

نمونه مانیفست استقرار (Deployment Manifest)

confluence-datacenter-deployment.yamlProduction-Ready
apiVersion: apps/v1
kind: StatefulSet
metadata:
  name: confluence-datacenter
  namespace: management
spec:
  serviceName: "confluence-cluster"
  replicas: 3
  selector:
    matchLabels:
      app: confluence
  template:
    spec:
      containers:
      - name: confluence
        image: atlassian/confluence:8.8.0
        env:
        - name: ATL_DB_TYPE
          value: "postgresql"
        - name: ATL_JDBC_URL
          value: "jdbc:postgresql://confluence-cnpg-rw:5432/confluencedb"
        volumeMounts:
        - name: shared-home
          mountPath: /var/atlassian/application-data/confluence/shared-home
        resources:
          requests:
            cpu: "2"
            memory: "4Gi"
هگمتانه آماده راه‌اندازی و پشتیبانی از این سرویس در زیرساخت شماست.