Skip to content

Commit 1aac44c

Browse files
committed
Set openfaas version. Update containernet upstream repo
1 parent e5a5a02 commit 1aac44c

File tree

3 files changed

+8
-10
lines changed

3 files changed

+8
-10
lines changed

README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ The edge node can receive functions' execution _requests_, in the form of HTTP r
2929

3030
## Prototype
3131
This prototype relies on [HAProxy](https://www.haproxy.org/) to implement the proxy component,
32-
and on [faasd](https://github.com/openfaas/faasd) (a lightweight version of OpenFaaS) to implement the FaaS platform.
32+
and on [faasd v0.15.0](https://github.com/openfaas/faasd) (a lightweight version of OpenFaaS) to implement the FaaS platform.
3333

34-
Also, we exploit [Sysbox](https://github.com/nestybox/sysbox), an open-source and free container runtime
34+
Also, we exploit [Sysbox 0.5.0](https://github.com/nestybox/sysbox), an open-source and free container runtime
3535
(a specialized "runc") that enhances containers in two key ways:
3636

3737
- improves container isolation
@@ -51,10 +51,10 @@ This way, we can run several emulated edge nodes by simply executing multiple Do
5151

5252
The script has 4 arguments:
5353

54-
1st arg: Docker CE version
55-
2nd arg: Docker Compose version
56-
3rd arg: Sysbox CE version
57-
4th arg: shiftgs branch
54+
- 1st arg: Docker CE version
55+
- 2nd arg: Docker Compose version
56+
- 3rd arg: Sysbox CE version
57+
- 4th arg: shiftgs branch
5858

5959
```shell
6060
./setup-environment v20.10.14 v2.2.3 0.5.0 k5.4

docker/dfaas-node.dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ RUN apt-get update && apt-get install -y \
2222
iproute2 && \
2323
apt-get clean && rm -rf /var/lib/apt/lists/*
2424

25-
RUN git clone https://github.com/openfaas/faasd --depth=1 /faasd
25+
RUN git clone --branch 0.15.0 https://github.com/openfaas/faasd --depth=1 /faasd
2626

2727
WORKDIR /faasd
2828

emulator/install.sh

+1-3
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@ set -e
44

55
sudo apt-get install -yy ansible git
66

7-
# This fork contains unmerged PRs to upstream that provide a successful installation
8-
# git clone --branch v3.1 https://github.com/containernet/containernet.git
9-
git clone https://github.com/ElectricalBoy/containernet.git
7+
git clone --branch master https://github.com/containernet/containernet.git
108

119
# We opened a pull request (#243) to make this edit available directly from upstream. See the PR for further details.
1210
cp hack/node.py containernet/mininet/node.py

0 commit comments

Comments
 (0)