Alex Ellis (OpenFaaS Ltd)
a2254ca1ff
Security fix - containerd to 1.7.27
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2025-03-18 10:25:34 +00:00
Alex Ellis (OpenFaaS Ltd)
1c1bfa6759
Upgrades to containerd, fix deprecations upstream
...
* Fixes upstream deprecations for containerd
* Fixes deprecations in ioutil package usage
* Break out separate files for function handlers
* Upgrades containerd to 1.7.22
* Fixes default namespace functionality
* Pre-deploy checks as per license agreement
* Removes extra log messages for payload in HTTP handlers, you
can enable FAAS_DEBUG=1 in the CLI instead to see this from
the client's perspective
* Add additional Google DNS server 8.8.4.4 for functions
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-09-17 11:13:53 +01:00
Alex Ellis (OpenFaaS Ltd)
4162db43ff
Fix check for arch in verify_system
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-06-12 10:54:18 +01:00
Alex Ellis (OpenFaaS Ltd)
e4848cd829
Remove armhf/armv7 support from faasd
...
See notes in: #364
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-06-12 10:19:41 +01:00
Alex Ellis (OpenFaaS Ltd)
c41c2cd9fc
Migrate to containerd v1.7.0 and update dependencies
...
* Updates containerd to v1.7.0 and new binary for 32-bit
Arm OSes.
* Updates Go dependencies - openfaas and external
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-03-20 08:40:57 +00:00
Alex Ellis (OpenFaaS Ltd)
13304fa0b2
Fix for user issue with Caddy
...
Caddy cannot be installed to /usr/local/bin due to the
service file expecting it to be in /usr/bin
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-08-18 16:13:54 +01:00
Han Verstraete
a65b989b15
Fix install script
...
Remove v prefix from CONTAINERD_VER variable.
Signed-off-by: Han Verstraete <han@openfaas.com>
2022-08-18 12:43:43 +01:00
Alex Ellis (OpenFaaS Ltd)
6b6ff71c29
Update to containerd 1.6.8
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-08-18 12:15:33 +01:00
Alex Ellis (OpenFaaS Ltd)
bb5b212663
Fix installation script for containerd on armhf
...
Fixes #295
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-08-18 11:19:13 +01:00
Richard Gee
2b0cbeb25d
Replace literal sudo with var
...
Signed-off-by: Richard Gee <richard@technologee.co.uk>
2022-06-18 10:46:02 +01:00
Johan Siebens
d29f94a8d4
set HOME variable when not available, e.g when running with cloud-init
...
Signed-off-by: Johan Siebens <johan.siebens@gmail.com>
2022-06-08 22:34:17 +01:00
Han Verstraete (OpenFaaS Ltd)
c5b463bee9
Add comment to explain arkade full path usage
...
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
2022-06-02 08:56:36 +01:00
Richard Gee
c0c4f2d068
Make progress silent for faas-cli install
...
Signed-off-by: Richard Gee <richard@technologee.co.uk>
2022-06-02 08:47:55 +01:00
Han Verstraete (OpenFaaS Ltd)
309310140c
Fix install script on CentOS
...
- Use full path to arkade binary when running with sudo
- Install iptables
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
2022-05-30 12:36:51 +01:00
Nitishkumar Singh
a88997e42c
system install using arakde
...
Signed-off-by: Nitishkumar Singh <nitishkumarsingh71@gmail.com>
install faas-cli using arkade
Signed-off-by: Nitishkumar Singh <nitishkumarsingh71@gmail.com>
caddy installation moved to arkade
Signed-off-by: Nitishkumar Singh <nitishkumarsingh71@gmail.com>
corrected caddy cli name
Signed-off-by: Nitishkumar Singh <nitishkumarsingh71@gmail.com>
2022-05-30 10:52:14 +01:00
Alex Ellis (OpenFaaS Ltd)
02e9b9961b
Migrate to containerd v1.6.4
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-05-25 12:49:58 +01:00
Alex Ellis (OpenFaaS Ltd)
37c63a84a5
Fix installation of Caddy on armhf and ARM64
...
Fixes : #268 . Thanks also to @cheney-yan.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-05-03 16:27:13 +01:00
Alex Ellis (OpenFaaS Ltd)
bc88d6170c
Update pipefail to include x
...
To mark which commands are inputs vs outputs
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-04-10 19:26:51 +01:00
Alex Ellis
fe057fbcf8
Move containerd version in install.sh
2022-04-10 18:53:06 +01:00
Haris Razis
b44f57ce4d
Fix for #215
...
Now the shell script exits if it encounters an error, instead of continuing.
Signed-off-by: Haris Razis <haris@razis.com>
2022-04-10 18:46:25 +01:00
Alex Ellis (OpenFaaS Ltd)
912ac265f4
Upgrade containerd to 1.6.2 and CNI to 0.9.1
...
Upgrades containerd, and switches to the official 64-bit ARM
binary.
Continues to use my binary for 32-bit arm hosts.
CNI upgraded to v0.9.1
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2022-04-10 18:45:42 +01:00
Ramesh Vijayaraghavan
ab4708246d
Removed iptables dependency for Red Hat / CentOS and Arch Linux
...
Signed-off-by: Ramesh Vijayaraghavan <rvramesh@gmail.com>
2022-02-21 09:45:17 +00:00
Ramesh Vijayaraghavan
b807ff0725
Updated install.sh to include iptables
...
iptables dependency is required for debian bullseye support
Signed-off-by: Ramesh Vijayaraghavan <rvramesh@gmail.com>
2022-02-21 09:45:17 +00:00
Jacob Palecek
e76d0d34ba
Add pacman to the install script
...
The install.sh script was modified to include a test for the pacman package manager, and to use it should it be present.
This is necessary for the script to work on Arch based Linux distributions, or more generally ones that use pacman as their main package manager.
It was tested by simply trying it out on two local machines, one running Manjaro, one running Arch. In both cases it worked as expected, and without error.
Signed-off-by: Jacob Palecek <jacob.palecek@outlook.com>
2021-09-15 12:50:04 +01:00
Alex Ellis (OpenFaaS Ltd)
12ada59bf1
Update to containerd v1.5.4
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-07-27 10:30:12 +01:00
Mark Sharpley
9f1b5e2f7b
[FIX] 2.2.1 version of caddy does not start with systemd on Ubuntu. Updated to 2.4.3
...
Signed-off-by: Mark Sharpley <msh@Marks-MacBook-Pro.local>
2021-07-13 11:51:25 +01:00
albertkohl-monotek
e99c49d4e5
Fixes #162 Adds Sudo to ipv4 forwarding
...
updated install.sh to SUDO for /sbin/sysctl
-w net.ipv4.conf.all.forwarding=1
this prevents permission issue on ubuntu
Signed-off-by: albertkohl-monotek <albert.kohl@mono-tek.com>
2021-02-18 10:02:21 +00:00
Alex Ellis (OpenFaaS Ltd)
1aa7a2a320
Fix script to determine download location
...
Fixes : #148
Related to: https://github.com/openfaas/cli.openfaas.com/pull/6
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2021-01-13 14:37:23 +00:00
Johan Siebens
9cdcac2c5c
make email address optional
...
Signed-off-by: Johan Siebens <johan.siebens@gmail.com>
2020-12-20 21:05:17 +00:00
Johan Siebens
a8a3d73bc0
add Caddy to the install script
...
Signed-off-by: Johan Siebens <johan.siebens@gmail.com>
2020-12-20 21:05:17 +00:00
Alex Ellis (OpenFaaS Ltd)
0d9c846117
Minor fixes for installation
...
The containerd service was masked due to docker being installed
on the host already.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-11-18 11:07:02 +00:00
Johan Siebens
8db2e2a54f
Add arm64 support for cni plugins
...
Signed-off-by: Johan Siebens <johan.siebens@gmail.com>
2020-11-18 10:57:08 +00:00
Alex Ellis (OpenFaaS Ltd)
1da2763a96
Add arm64 support
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-10-24 09:45:00 +01:00
Johan Siebens
b40a7cbe58
add bash script to reduce duplication of installation steps
...
Signed-off-by: Johan Siebens <johan.siebens@gmail.com>
2020-10-19 13:56:27 +01:00