Skip to content

Releases: inlets/inlets-operator

Update OS images to Ubuntu 22.04 and remove Equinix Metal provider

12 Jun 11:55
Compare
Choose a tag to compare

Changelog for 0.17.9:

  • Civo does not give out public IPs which are required for tunnel servers, nor does it have proper user-data support
  • Equinix Metal (bare-metal in general) is far too expensive to use for a single tunnel server so defeats the purpose of this tool

Commits
e0b1917 Remove Equinix Metal by @alexellis
d15763c Update GCE to Ubuntu 22.04 by @alexellis
22b997e Update Linode to Ubuntu 22.04 by @alexellis
43b4fb2 Update Ubuntu to 22.04 for Azure by @alexellis
2957563 Migrate to Ubuntu 22.04 and cx22 for Hetzner by @alexellis
e22c7a4 Update to inlets 0.9.31 by @alexellis

Changes: 0.17.8...0.17.9

Generated by Derek

Update dependencies and build with Go 1.22

10 Jun 16:49
Compare
Choose a tag to compare

Changelog for 0.17.8:

Commits
9502536 Update dependencies and build with Go 1.22 by @alexellis
ccc4035 Use inlets 0.9.31 for server/client by @alexellis
c9587bc Update README.md by @alexellis
8b09247 Update README.md by @alexellis
dc84d35 Update to inlets 0.9.23 for client and server images by @alexellis
584341f Upgrade to latest operator image with security fixes by @alexellis

Changes: 0.17.7...0.17.8

Generated by Derek

Updates to cloud provisioning library and external dependencies

22 Jan 08:36
Compare
Choose a tag to compare

Changelog for 0.17.7:

Commits
22282a8 Give specific amount of RAM for jobs by @alexellis
ad9660e Rename build job by @alexellis
06bf180 Update vendor as per go.sum by @alexellis
efabdf5 Use Go 1.21 and updates to Go.mod by @alexellis
e788521 Upgrade chart for newer OS for DigitalOcean tunnel servers by @alexellis
7201a00 Fix issue: #166 with Ubuntu 22.04 upgrade for DigitalOcean by @alexellis
e080b81 Update chart for new EC2 fixes by @alexellis

Changes: 0.17.5...0.17.7

Generated by Derek

Upgrade to Ubuntu 22.04 for DigitalOcean tunnel server VMs

24 Oct 10:57
Compare
Choose a tag to compare
Fix issue: #166 with Ubuntu 22.04 upgrade for DigitalOcean

The image being used for Ubuntu 18.04 was revoked by the
provider, so this updates to 22.04.

Fixes: #166

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>

Update cloud-provision to v0.6.8

04 Sep 10:42
Compare
Choose a tag to compare

Changelog for 0.17.5:

Commits
3559897 Update cloud-provision to v0.6.8 by @welteki

Changes: 0.17.4...0.17.5

Generated by Derek

Test publish speed with actuated

01 Sep 08:45
Compare
Choose a tag to compare

Changelog for 0.17.4:

Commits
0b2c623 Run on actuated by @alexellis
c801ee4 Update Helm chart for EC2 AMI upgrade to 22.04 by @alexellis

Changes: 0.17.3...0.17.4

Generated by Derek

Update EC2 image to Ubuntu 22.04

30 Aug 20:09
Compare
Choose a tag to compare

Changelog for 0.17.3:

Commits
cd23b66 Update EC2 image to Ubuntu 22.04 by @alexellis
fb1a2a0 Add maxClientMemory to values.yaml by @alexellis
cb511e5 Update for GCE to use a reserved IP by @alexellis

Changes: 0.17.2...0.17.3

Generated by Derek

Support static IPs for GCE

03 May 12:08
Compare
Choose a tag to compare

Changelog for 0.17.2:

Commits
c455fd1 Pass Region and Zone to the delete requests by @alexellis
1062f18 Use region with GCE to enable reserved IPs by @alexellis
b061d19 Bump operator version for EC2 fix by @alexellis

Changes: 0.17.1...0.17.2

Generated by Derek

Add custom ports for EC2 tunnel servers

03 May 10:00
Compare
Choose a tag to compare

Changelog for 0.17.1:

Commits
f1bd95c Repopulate service if missing when creating port list by @alexellis
ab63a8e Build with Go 1.20 by @alexellis
a17274d Add custom ports for EC2 tunnel servers by @alexellis
1435f19 Update README.md by @alexellis
cd23562 Update secret location for license by @alexellis
47512f0 Update chart to include age of tunnel by @alexellis
5c501f1 Add age to tunnel objects by @alexellis
b48c851 Add chart verification by @alexellis
319d9bf Switch over to new breaking version of operator 0.17.0 by @alexellis
c1d9ddf Remove CRD from README by @alexellis

Changes: 0.17.0...0.17.1

Generated by Derek

Breaking changes to CRD and how tunnels are configured

24 Feb 14:20
Compare
Choose a tag to compare

Generally, we'd expect users to have 1-2 tunnels per deployment, so hopefully this won't affect you too much. Feel free to reach out if you have questions about the upgrade process.

Notes for upgrading:

  • Delete the Operator deployment from the cluster
  • Delete any cloud VMs that were provisioned by the Operator (deleting the Tunnel CR would cause it to be recreated)
  • Delete the old CRD: kubectl delete crd tunnels.inlets.inlets.dev
  • Install the new operator - its CRD is now part of the chart and the license is now created a secret instead of as a flag
  • Update any DNS records you have for the new IP addresses that are created for you

Changelog for 0.17.0:

Commits
e509ddf Remove artifacts due to CRD now being in the chart by @alexellis
e29120c Add CRD to chart instead of applying manually by @alexellis
dad4cad Update CRD printer and set generated in status by @alexellis
340c316 Update when annotations change by @alexellis
54f8da8 New operator namespace and use of secrets by @alexellis
4440082 Bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot[bot]
3c094ab Update inlets-pro version used by @alexellis
b7eeea0 Bump github.com/gogo/protobuf from 1.3.1 to 1.3.2 by @dependabot[bot]
82fe992 Bump k8s.io/client-go from 0.18.3 to 0.20.0 by @dependabot[bot]
e82670d Upgrade operator to remove incluster warning by @alexellis

Changes: 0.16.3...0.17.0

Generated by Derek