fnproject/fn

highly available ?

Arvinzhu opened this issue · 1 comments

Description

Hello, looking through the documentation https://github.com/fnproject/docs/blob/master/fn/operate/runner_pools.md.
This scheme deployed multiple "fn-runner", but it has single points of failures as well.

If the application must be highly available, how to deploy fn-node on some machines as cluster?

Additional environment details (OSX, Linux, flags, etc.):

Containers: 12
 Running: 10
 Paused: 0
 Stopped: 2
Images: 224
Server Version: 18.09.0
Storage Driver: overlay2
 Backing Filesystem: xfs
 Supports d_type: true
 Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Security Options:
 seccomp
  Profile: default
Kernel Version: 3.10.0-957.21.3.el7.x86_64
Operating System: CentOS Linux 7 (Core)
OSType: linux
Architecture: x86_64
CPUs: 4
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
 127.0.0.0/8
Registry Mirrors:
http://hub-mirror.c.163.com/
Live Restore Enabled: false

Hi, have you seen Fn Helm charts?