Kubernetes Setup

Deploy FabConnect on Kubernetes.

Kubernetes Deployment

Helm Chart

helm repo add fabconnect https://charts.fabconnect.io
helm install fabconnect fabconnect/gateway

Custom Values

# values.yaml
replicaCount: 3

image:
  repository: fabconnect/gateway
  tag: latest

service:
  type: LoadBalancer
  port: 8080

ingress:
  enabled: true
  host: fabconnect.company.com

postgresql:
  enabled: true
  auth:
    database: fabconnect

redis:
  enabled: true

Manual Deployment

apiVersion: apps/v1
kind: Deployment
metadata:
  name: fabconnect
spec:
  replicas: 3
  selector:
    matchLabels:
      app: fabconnect
  template:
    metadata:
      labels:
        app: fabconnect
    spec:
      containers:
        - name: gateway
          image: fabconnect/gateway:latest
          ports:
            - containerPort: 8080

Was this page helpful? /