module
Version:
v0.0.0-...-1fe5a57
Opens a new window with list of versions in this module.
Published: Feb 12, 2021
License: MIT
Opens a new window with license information.
README
¶
codius-faas

Codius Functions as a Service powered by OpenFaaS Cloud
- Serves functions from any repository with the GitHub App installed
- Public dashboard provides code attestion for available functions
- Function invocation requires payment via web monetization
Installation
OpenFaaS Cloud
Install OpenFaas Cloud with ofc-bootstrap:
Function isolation
Set up a container isolation solution such as Kata or gVisor.
Kata
Install Kata (including your desired RuntimeClass) via kata-deploy.
gVisor
Enable GKE Sandbox or install containerd-shim-runsc-v1.
codius-faas
Update the values in config.env for your cluster, then run:
KUBECONFIG=/path/to/your/kubeconfig ./install.sh
Components
Function Invocation Flow

SPSP Flow

Receipts Flow

Directories
¶
Click to show internal directories.
Click to hide internal directories.