/pode-openfaas

OpenFAAS template for Pode

Primary LanguageDockerfile

Pode OpenFAAS

faas-cli template pull https://github.com/badgerati/pode-openfaas
faas-cli new --lang powershell-pode <func-name>

# build
faas-cli build -f <func-name>.yml
docker run -p 8080:8080 <func-name>:latest

# up
faas-cli up -f <func-name>.yml

Request:

Invoke-RestMethod -Method GET -Uri http://localhost:8080/function/<func-name>

The function created by the template has the server set up for you. The handler.ps1 created is where you can place your Route/Middleware logic.