Skip to content

Releases: inlets/inlets-operator

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

Remove in-cluster warning message when running in K8s

19 Jan 11:40
Compare
Choose a tag to compare

Changelog for 0.16.3:

Commits
7847ab1 Fix repo owner in publish job by @alexellis
9d97fc8 Cancel in-progress builds for CI and rename job to build by @alexellis
02db221 Upgrade build action by @alexellis
2180939 Upgrade publish action by @alexellis
91b3cb3 Remove in-cluster warning message when running in K8s by @alexellis
a8a49d8 Fix parameter projectID casing by @jjcollinge
8d96cfd Upgrade to operator version 0.16.2 by @alexellis

Changes: 0.16.2...0.16.3

Generated by Derek

Specify client tunnel Pods as "tcp" and update to version 0.9.9

10 Sep 20:44
Compare
Choose a tag to compare

Changelog for 0.16.2:

Commits
8980a15 Migrate to inlets-pro 0.9.9 by @alexellis
50e17eb Specify type of tunnel in deployment spec by @alexellis
70e7476 Update inlets-pro version to 0.9.9 by @alexellis
5b65a19 Update inlets-operator version to 0.16.2 by @alexellis
d84d0de Update README.md by @alexellis

Changes: 0.16.1...0.16.2

Generated by Derek

Set inlets-pro 0.9.6 as the default version

23 Aug 08:52
Compare
Choose a tag to compare

Changelog for 0.16.1:

Commits
e753bf3 Upgrade to inlets-pro 0.9.6 as a default by @alexellis
8b54ac5 Update operator image to 0.16.0 by @alexellis

Changes: 0.16.0...0.16.1

Generated by Derek

Updates for Go 1.18 and various cloud provisioning SDKs

12 Aug 09:51
Compare
Choose a tag to compare

Changelog for 0.16.0:

Commits
5d99d93 Updates to Makefile by @alexellis
9f2e15b Updates for Go 1.18 by @alexellis
09fa06e Clarify JWT vs Gumroad by @alexellis
3bf8d5e Set build status from GitHub Actions by @rashedkvm
5b2f965 Update get-arkade to arkade.dev by @alexellis
ac69be8 Update .DEREK.yml by @alexellis
1efc93b Update README.md by @alexellis
c59e4e6 Update chart to controller version 0.15.0 by @alexellis
90ba54a Update Hetzner Pricing by @senk
b2d0bc0 Add label for linking to source repository from container by @alexellis

Changes: 0.15.0...0.16.0

Generated by Derek

Make inlets version for tunnel servers configurable

22 Oct 09:01
Compare
Choose a tag to compare

Changelog for 0.15.0:

  • PR #147 Make inlets version for tunnel servers configurable by @alexellis
  • PR #143 chore: update operator codegen to match ingress-operator by @LucasRoesler

Commits
077a9f1 Add a default for the inlets container image for clients by @alexellis
60eec14 Enable a dynamic server version by @alexellis
20b0684 Update README.md by @alexellis
06df5a8 chore: update operator codegen to match ingress-operator by @LucasRoesler
598c9a9 Update chart to include plan variable by @alexellis

Generated by Derek

Enable plan to be overridden in helm chart

15 Sep 09:03
Compare
Choose a tag to compare

Changelog for 0.14.3:

  • PR #145 Add plan to Inlets Operator Helm chart by @dirien

Commits
d6e8fc3 Update chart for longer names for Linode by @alexellis
3024d5e Add plan to Inlets Operator Helm chart by @dirien

Generated by Derek

Update Linode to support longer names

26 Aug 07:56
Compare
Choose a tag to compare
Pre-release

Changelog for 0.14.2:

Commits
f123aff Update cloud-provisioner for linode change by @alexellis
f0f897b Update inlets to 0.8.9 by @alexellis
00f6310 Update chart to fix Gumroad validation error by @alexellis
bd3f50d Update provider pricing grid by @dirien

Generated by Derek

Fix validation for Gumroad licenses

31 Jul 18:42
Compare
Choose a tag to compare

Changelog for 0.14.1:

Commits
bda30ae Fix validation for Gumroad licenses by @alexellis
add7da2 Bump to 0.8.8 for better license determination by @alexellis
6086a50 Update chart with port-updating capability by @alexellis

Generated by Derek

Update deployment when port changes are detected

28 Jul 08:38
Compare
Choose a tag to compare

Changelog for 0.14.0:

  • PR #134 Update deployment when port changes are detected by @jsiebens

Commits
1b3e833 Update deployment when port changes are detected by @jsiebens

Generated by Derek