Welcome Alex! For folks interested - we've starte...
# general
w
Welcome Alex! For folks interested - we've started on a new provider for using OpenFaaS with Pulumi. It's early, but you can follow along here: https://github.com/pulumi/pulumi-openfaas. This currently allows deploying to OpenFaaS (on Kubernetes or any other of the supported OpenFaaS environments) with something like:
Copy code
import * as openfaas from "@pulumi/openfaas";

const func = new openfaas.Function("hello-node", {
    service: "hello-node",
    build: "hello-node:latest",
});
In the near future, we will be extending this to support the same kind of super-simple functions that are frequently used in AWS and now Azure and GCP, like the following:
Copy code
import * as openfaas from "@pulumi/openfaas";

const f = new openfaas.serverless.Function("f", {}, (context: any, callback: any) => {
    callback(undefined, {status: "done"});
});

export let url = f.url;
This will be a great way to make it easier to deploy cloud functions onto many additional platforms!