This commit is contained in:
Roberto Alsina 2025-03-26 18:00:30 -03:00
parent e01d2292da
commit 3c0c4d3313
2 changed files with 0 additions and 34 deletions

View File

@ -1,20 +0,0 @@
#!/bin/sh -x
set -e
# My FAAS is arm64, so need to install this to cross-compile
docker run --rm --privileged \
multiarch/qemu-user-static \
--reset -p yes
# secrets
export OPENFAAS_URL=http://pinky:8082
pass iol-pass | faas-cli secret create iol-pass
pass iol-user | faas-cli secret create iol-user
pass iol-api-secret | faas-cli secret create iol-api-secret
pass nombres-user | faas-cli secret create nombres-user
pass nombres-pass | faas-cli secret create nombres-pass
faas-cli publish -f functions.yml --platforms linux/arm64 --build-arg 'TEST_ENABLED=false' $*
faas-cli deploy -f functions.yml $*

View File

@ -1,14 +0,0 @@
version: 1.0
provider:
name: openfaas
gateway: http://pinky:8082
functions:
iol:
lang: python3-fastapi
handler: ./iol
image: ralsina/iol:latest
secrets:
- iol-pass
- iol-user
- iol-api-secret