Skip to content

Tags: inlets/inlets-operator

Tags

0.17.22

Toggle 0.17.22's commit message
Update vendor and inlets-pro image version

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>

0.17.21

Toggle 0.17.21's commit message
Add proxy protocol support for tunnel servers

Add support for configuring proxy protocol on inlets tunnel servers
provisioned by the operator. When enabled, the tunnel server is started
with the --proxy-proto flag so that the original client IP address is
preserved and forwarded to upstream services.

The proxy protocol can be set per-service using the
operator.inlets.dev/proxy-proto annotation.

Configuration options:
- Annotation: operator.inlets.dev/proxy-proto (per-service)

Note: CRD has been updated with a new field.

Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>

0.17.20

Toggle 0.17.20's commit message
Use Debian 13 for Hetzner instances

Update the default OS image for Hetzner from ubuntu-22.04 to debian-13.

Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>

0.17.19

Toggle 0.17.19's commit message
Use smaller instance with Debian for DigitalOcean

The Ubuntu 22.04 image was very slow to boot taking up to 2
minutes to run DO's own setup/scripts/agents, etc.

Debian Trixie with a smaller instance seems to work. We can move
back to a larger instance if availability gets limited in the
future.
I think this was the historic reason why we used the 1gb instance.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>

0.17.18

Toggle 0.17.18's commit message
Continue syncing until after the HostStatus is ActiveStatus

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>

0.17.17

Toggle 0.17.17's commit message
Only sync on ResourceVersion change

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>

0.17.16

Toggle 0.17.16's commit message
Update Hetzner default plan from cx22 to cx23

The cx22 plan has been deprecated by Hetzner Cloud and is no longer
available. Use cx23, which is now the smallest available shared plan.

Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>

0.17.15

Toggle 0.17.15's commit message
Bump various dependencies and move to Go 1.25

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>

0.17.14

Toggle 0.17.14's commit message
Fix retracted AWS AMI

Updating to a 2025 image from 2023

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>

0.17.13

Toggle 0.17.13's commit message
Update start-up validation for LemonSqueezy

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>