|
| 1 | +Recorded: 2022-09-30 11:01:49.076706593 +0000 UTC |
| 2 | + |
| 3 | +OpenFaaS Pro Report |
| 4 | + |
| 5 | +Gateway |
| 6 | + |
| 7 | +gateway image: ghcr.io/openfaasltd/gateway:0.2.2 |
| 8 | +controller image: ghcr.io/openfaasltd/faas-netes:0.1.7 |
| 9 | +gateway_replicas: 1 |
| 10 | +gateway_timeout - read: 65s write: 65s upstream: 60s |
| 11 | +controller_mode: faas-netes |
| 12 | +controller_timeout - read: 65s write: 65s |
| 13 | + |
| 14 | +Queue-worker |
| 15 | + |
| 16 | +queue_worker_image: ghcr.io/openfaasltd/jetstream-queue-worker:0.2.0 |
| 17 | +queue_worker_replicas: 1 |
| 18 | +queue_worker_ack_wait: 60s |
| 19 | +queue_worker_max_inflight: 10 |
| 20 | + |
| 21 | + |
| 22 | +Function namespaces: |
| 23 | + |
| 24 | +- openfaas-fn |
| 25 | + |
| 26 | +Features detected: |
| 27 | + |
| 28 | +- ✅ Async |
| 29 | +- ✅ Pro gateway |
| 30 | +- ❌ HA Gateway |
| 31 | +- ❌ Operator mode |
| 32 | +- ❌ Autoscaler |
| 33 | +- ❌ Dashboard |
| 34 | +- ✅ JetStream |
| 35 | +- ❌ Istio |
| 36 | + |
| 37 | +Other: |
| 38 | + |
| 39 | +- Kubernetes version: v1.24.0 |
| 40 | +- Asynchronous concurrency (cluster): 10 |
| 41 | + |
| 42 | + |
| 43 | +Functions in (openfaas-fn): |
| 44 | + |
| 45 | +env (1 replicas) |
| 46 | + |
| 47 | +- read_timeout <not set> |
| 48 | +- write_timeout <not set> |
| 49 | +- exec_timeout <not set> |
| 50 | + |
| 51 | +resources and limits |
| 52 | + |
| 53 | +- requests: <none> |
| 54 | +- limits: <none> |
| 55 | + |
| 56 | +figlet (1 replicas) |
| 57 | + |
| 58 | +- read_timeout <not set> |
| 59 | +- write_timeout <not set> |
| 60 | +- exec_timeout <not set> |
| 61 | + |
| 62 | +resources and limits |
| 63 | + |
| 64 | +- requests: <none> |
| 65 | +- limits: <none> |
| 66 | + |
| 67 | +sleep (1 replicas) |
| 68 | + |
| 69 | +- read_timeout <not set> |
| 70 | +- write_timeout 60s |
| 71 | +- exec_timeout <not set> |
| 72 | + |
| 73 | +resources and limits |
| 74 | + |
| 75 | +- requests: <none> |
| 76 | +- limits: <none> |
| 77 | + |
| 78 | + |
| 79 | +Warnings: |
| 80 | + |
| 81 | +⚠️ queue-worker maximum concurrency is (10), this may be too low |
| 82 | +⚠️ queue-worker replicas want >= 3 but got 1, (not Highly Available (HA)) |
| 83 | +⚠️ Use external NATS to ensure high-availability and persistence |
| 84 | +⚠️ gateway replicas want >= 3 but got 1, (not Highly Available (HA)) |
| 85 | +⚠️ Operator mode is not enabled, OpenFaaS Pro customers should use the OpenFaaS operator |
| 86 | +⚠️ Pro gateway detected, but autoscaler is not enabled |
| 87 | +⚠️ Non-root flag is not set for the controller/operator |
| 88 | +⚠️ env.openfaas-fn read_timeout is not set |
| 89 | +⚠️ env.openfaas-fn write_timeout is not set |
| 90 | +⚠️ env.openfaas-fn exec_timeout is not set |
| 91 | +⚠️ env.openfaas-fn no memory requests set |
| 92 | +⚠️ figlet.openfaas-fn read_timeout is not set |
| 93 | +⚠️ figlet.openfaas-fn write_timeout is not set |
| 94 | +⚠️ figlet.openfaas-fn exec_timeout is not set |
| 95 | +⚠️ figlet.openfaas-fn no memory requests set |
| 96 | +⚠️ sleep.openfaas-fn read_timeout is not set |
| 97 | +⚠️ sleep.openfaas-fn exec_timeout is not set |
| 98 | +⚠️ sleep.openfaas-fn no memory requests set |
| 99 | +⚠️ no functions in namespace openfaas-fn are configured to scale down, this may be inefficient |
| 100 | +⚠️ at least one function in namespace openfaas-fn does not set the file system to read-only |
0 commit comments