Capicontrol

Comment configurer la passerelle Meta CAPI sur Kubernetes ou Docker

Déployer CAPIG sur Kubernetes et Docker

Orchestration de conteneurs d'entreprise. Déployez et mettez à l'échelle le conteneur Docker de la passerelle CAPI de Meta sur des clusters Kubernetes privés.

Déployer CAPI Control Gratuit
Réponse rapide • Principe clé

La configuration de la passerelle Meta CAPI sur Kubernetes ou Docker implique le déploiement de l'image officielle du conteneur Meta CAPIG (`facebookincubator/capi-gateway`), le montage de volumes persistants pour le stockage de l'état, la configuration d'un contrôleur d'entrée avec terminaison TLS, et la direction de votre sous-domaine de suivi propriétaire vers l'IP d'entrée du cluster.

1. Conformité d'entreprise et mandats de cloud privé

Les grands détaillants et les institutions financières réglementées ont souvent des mandats de sécurité internes stricts qui interdisent les outils SaaS tiers. Tous les pipelines de données doivent résider dans le cloud privé virtuel (VPC) de l'entreprise ou dans un cluster Kubernetes (EKS/GKE).

Le déploiement du conteneur Docker CAPIG de Meta dans un environnement Kubernetes d'entreprise nécessite la gestion du stockage Redis étatisé, du routage d'entrée dynamique, de l'autoscaling horizontal de pods (HPA) automatisé et des secrets.

Modes d'échec principaux identifiés
  • Gestion des conteneurs étatisés : CAPIG nécessite un stockage de volume persistant pour l'état de configuration.
  • Complexité de l'entrée et du TLS : Gestion des certificats Let's Encrypt automatisés sur plusieurs entrées multi-régions.
  • Pics de ressources : Une allocation mémoire inadéquate provoquant des arrêts de pod OOMKilled lors de pics de trafic.

2. Analyse comparative : Suivi standard vs CAPI Control

Le tableau ci-dessous présente les différences architecturales et financières entre le suivi passif des conversions et la gouvernance active des signaux :

ComposantRessource KubernetesMeilleure pratique de configuration
Noyau CAPIGDéploiement (2+ répliques)Définir la demande CPU : 500m, demande mémoire : 1Gi
Stockage d'étatRevendication de volume persistant (PVC)Sauvegarde SSD ReadWriteOnce (10 Go)
Entrée réseauNGINX / Traefik IngressSSL en passthrough ou terminaison TLS via cert-manager
AutoscalingHorizontalPodAutoscalerAugmentez jusqu'à 10 pods au seuil de 70 % d'utilisation CPU

3. Manifest de déploiement Kubernetes prêt pour la production

Voici un manifeste de déploiement Kubernetes éprouvé pour la passerelle API de conversions de Meta :

apiVersion: apps/v1
kind: Deployment
metadata:
  name: meta-capi-gateway
  namespace: tracking
spec:
  replicas: 2
  selector:
    matchLabels:
      app: capi-gateway
  template:
    metadata:
      labels:
        app: capi-gateway
    spec:
      containers:
      - name: gateway
        image: ghcr.io/facebookincubator/capi-gateway:latest
        ports:
        - containerPort: 443
        resources:
          requests:
            cpu: "500m"
            memory: "1Gi"
          limits:
            cpu: "1000m"
            memory: "2Gi"
        volumeMounts:
        - name: capig-storage
          mountPath: /var/lib/capig
      volumes:
      - name: capig-storage
        persistentVolumeClaim:
          claimName: capig-pvc
Feuille de route de mise en œuvre

Comment déployer CAPI Control pour résoudre cela aujourd'hui

  1. Step 1: Apply the Kubernetes deployment manifest to your cluster.
  2. Step 2: Configure cert-manager to handle automated TLS for your custom domain.
  3. Step 3: Link your Meta Pixel ID inside the CAPIG admin interface.
  4. Step 4: Monitor pod health and memory utilization via Prometheus/Grafana.
Déployer CAPI Control Gratuit en 2 Minutes →

Questions fréquemment posées

CAPI Control peut-il être déployé dans un cluster Kubernetes privé ?

Oui ! CAPI Control propose un modèle de déploiement hybride entreprise qui s'exécute entièrement dans votre VPC privé ou sur un cluster Kubernetes sur site.

Combien de pods sont nécessaires pour 1 million d'événements par jour ?

Deux pods standards avec 1 CPU et 2 Go de RAM peuvent facilement gérer 1 à 2 millions d'événements quotidiens avec une faible latence.

CAPIG prend-il en charge les déploiements Kubernetes multi-région ?

Oui, mais vous devez vous assurer que le stockage d'état Redis est répliqué entre les régions.

Déploiement sans risque

Prêt à orienter Meta et Google vers votre trafic le plus rentable ?

Intégrez CAPI Control en moins de 2 minutes. Transmettez 100 % des signaux de conversion gratuitement pour toujours, ou activez des agents d'IA de signal autonomes pour obtenir 3x de meilleur trafic publicitaire.

Déployer CAPI Control Gratuit →