You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repo contains a Terraform plan for deploying faasd instance on
cloudscale
faasd, a lightweight & portable faas engine, is OpenFaaS reimagined, but without the cost and complexity of Kubernetes. It runs on a single host with very modest requirements, making it fast and easy to manage. Under the hood it uses containerd and Container Networking Interface (CNI) along with the same core OpenFaaS components from the main project.
Requirements
Name
Version
terraform
>=1.0.0
cloudscale
>=4.1.0
random
>=3.1.2
Providers
Name
Version
cloudscale
>=4.1.0
random
>=3.1.2
Terraform Resources
Name
Type
cloudscale_server
Resource
random_password
Resource
Values
Name
Description
Type
Required
hostname
Hostname for cloudscale instance
string
yes
zoneslug
cloudscale server zone
string
yes
imageslug
OS for the cloudscale instance
string
yes
flavorslug
memory for the cloudscale instance
string
yes
instance_username
Username for instance to login
string
yes
public_key
SSH key path for authentication
string
yes
domain
Set the domain name for instance
string
no
email
Set the email
string
no
basic_auth_user
The basic auth user name
string
no
basic_auth_password
The basic auth password, if left empty, a random password is generated