Compare commits

..

1 Commits

Author SHA1 Message Date
7a4947b22e working state 2022-07-16 16:56:35 -03:00
4 changed files with 3 additions and 19 deletions

View File

@@ -20,7 +20,7 @@ by the VM sandbox.
Assuming you have ignite and faas-cli installed: Assuming you have ignite and faas-cli installed:
* replace `id_rsa.pub` with yours * replace `id_rsa.pub` with yours
* run build.sh * run setup.sh
You will end up with: You will end up with:

View File

@@ -9,7 +9,7 @@ waitport() {
} }
sudo ignite create weaveworks/ignite-ubuntu \ sudo ignite create weaveworks/ignite-ubuntu \
--cpus 2 \ --cpus 1 \
--memory 1GB \ --memory 1GB \
--size 10GB \ --size 10GB \
--ssh=id_rsa.pub \ --ssh=id_rsa.pub \
@@ -21,9 +21,7 @@ sudo ignite vm start $NAME
IP=$(sudo ignite vm ls | grep faas | cut -f9 -d\ ) IP=$(sudo ignite vm ls | grep faas | cut -f9 -d\ )
waitport $IP 22 waitport $IP 22
ssh -o "StrictHostKeyChecking no" root@$IP mkdir -p /var/lib/faasd/secrets scp -o "StrictHostKeyChecking no" setup.sh root@$IP:
ssh root@$IP "echo $(pass faas.ralsina.me) > /var/lib/faasd/secrets/basic-auth-password"
scp setup.sh root@$IP:
ssh root@$IP sh setup.sh ssh root@$IP sh setup.sh
# Login # Login
@@ -32,8 +30,5 @@ ssh root@$IP cat /var/lib/faasd/secrets/basic-auth-password | faas-cli login --p
# Setup test function # Setup test function
faas-cli store deploy figlet faas-cli store deploy figlet
pass iol-user | faas-cli secret create iol-user
pass iol-pass | faas-cli secret create iol-pass
pass iol-api-secret | faas-cli secret create iol-api-secret
echo 'Success!' | faas-cli invoke figlet echo 'Success!' | faas-cli invoke figlet

0
down
View File

View File

@@ -1,11 +0,0 @@
#!/bin/sh -x
set -e
apt update
apt upgrade -y
apt install -y git
apt clean -y
rm -rf faasd
git clone https://github.com/openfaas/faasd --depth 1
cd faasd
./hack/install.sh