Skip to content

Releases: FyraLabs/chisel-operator

0.4.1

27 Sep 17:25
9b18534
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0 - The Multiplex update

25 Sep 11:25
Compare
Choose a tag to compare

With this release we have finally implemented a long-requested feature: Multiple services on a single exit node! You can now connect multiple services and ports to a single exit node, and the logic behind that has now been simplified.

Chisel Operator however will not check for port conflicts, so your tunnel processes may be stuck in a crash loop until you properly allocate the service ports properly, This is out of scope for the operator.

  • You can now bind multiple services to a single exit node by setting the chisel-operator.io/exit-node-name annotation to an exit node's name.
  • Service bindings are now removed from the exit node status
  • You can now use the exit node name annotation (see above) to select exit nodes from other namespaces using the namespace/name notation.
  • Chisel Operator now has a Helm chart! You can now install Chisel Operator using Helm by simply running:
    helm install chisel-operator oci://ghcr.io/fyralabs/chisel-operator/chisel-operator

Full Changelog: v0.3.4...v0.4.0

v0.3.4

27 Jul 09:49
ae887e9
Compare
Choose a tag to compare
  • Fixed minor build issue from 0.3.3
  • fix(pwgen): Replace some special characters in the password generator to not include special shell globs

Full Changelog: v0.3.3...v0.3.4

v0.3.3

27 Jul 09:05
bbdd589
Compare
Choose a tag to compare
  • Bump dependencies in Cargo.lock
  • Fix indentation in cloud deployment

Full Changelog: v0.3.2...v0.3.3

v0.3.2

09 Jul 04:22
ed875ec
Compare
Choose a tag to compare

This is a minor release, bumping all the default cloud images to Ubuntu 24.04 LTS. This gives us around 4 years before we would need to update the images again.

We also are doing a slight workflow update: There's now a new stable branch for production environments to deploy from! If you would like to deploy this operator in a prod environment, we recommend pulling the kustomization from the stable branch instead!
The main branch will now be used only for development, so please don't pull deployments from there unless you're willing to test new breaking changes and report back to us!

What's Changed

  • chore(deps): bump serde_json from 1.0.109 to 1.0.114 by @dependabot in #42
  • chore(deps): bump tokio from 1.34.0 to 1.36.0 by @dependabot in #41
  • chore(deps): bump thiserror from 1.0.55 to 1.0.57 by @dependabot in #39
  • chore(deps): bump serde_yaml from 0.9.32 to 0.9.33 by @dependabot in #48
  • chore(deps): bump itertools from 0.12.0 to 0.12.1 by @dependabot in #47
  • chore(deps): bump base64 from 0.21.7 to 0.22.0 by @dependabot in #49
  • chore(deps): bump astro from 4.4.6 to 4.5.5 in /site by @dependabot in #46
  • chore(deps): bump thiserror from 1.0.57 to 1.0.58 by @dependabot in #54
  • chore(deps): bump tracing-logfmt from 0.3.3 to 0.3.4 by @dependabot in #55
  • fix: Host parsing for IPv6 addresses by @venkatamutyala in #53
  • chore(deps): bump astro from 4.5.5 to 4.5.12 in /site by @dependabot in #60
  • chore(deps): bump @astrojs/starlight from 0.17.4 to 0.21.3 in /site by @dependabot in #65
  • chore(deps): bump typescript from 5.3.3 to 5.4.4 in /site by @dependabot in #64
  • chore(deps): bump the cargo group with 3 updates by @dependabot in #73
  • chore(deps): bump async-trait from 0.1.74 to 0.1.80 by @dependabot in #70
  • Update images to Ubuntu 24.04 LTS by @korewaChino in #94

New Contributors

Full Changelog: v0.3.1...v0.3.2

0.3.1

09 Mar 19:41
361acaf
Compare
Choose a tag to compare

This is a minor maintenance release, Updating various dependencies and updating the DigitalOcean default image.

What's Changed

  • Add website for Chisel Operator by @lleyton in #8
  • chore(deps): bump h2 from 0.3.22 to 0.3.24 by @dependabot in #20
  • chore(deps): bump unsafe-libyaml from 0.2.9 to 0.2.10 by @dependabot in #11
  • chore(deps): bump sharp from 0.32.5 to 0.32.6 in /site by @dependabot in #13
  • chore(deps): bump zerocopy from 0.7.26 to 0.7.32 by @dependabot in #10
  • chore(deps): bump futures from 0.3.29 to 0.3.30 by @dependabot in #15
  • chore(deps): bump base64 from 0.21.5 to 0.21.7 by @dependabot in #14
  • chore(deps): bump aws-sdk-ec2 from 1.9.0 to 1.13.0 by @dependabot in #12
  • feat: update DO droplet image to ubuntu-23-10-x64 by @d3or in #21
  • chore(deps): bump @astrojs/check from 0.4.1 to 0.5.6 in /site by @dependabot in #22
  • chore(deps): bump sharp from 0.32.5 to 0.33.2 in /site by @dependabot in #19
  • chore(deps): bump @astrojs/starlight from 0.17.2 to 0.17.4 in /site by @dependabot in #18
  • chore(deps): bump astro from 4.2.1 to 4.4.6 in /site by @dependabot in #23
  • chore(deps): bump serde_json from 1.0.108 to 1.0.109 by @dependabot in #34
  • chore(deps): bump mio from 0.8.9 to 0.8.11 by @dependabot in #37
  • chore(deps): bump thiserror from 1.0.50 to 1.0.55 by @dependabot in #32
  • chore(deps): bump serde_yaml from 0.9.27 to 0.9.32 by @dependabot in #31
  • chore(deps): bump uuid from 1.6.1 to 1.7.0 by @dependabot in #30

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

27 Jan 02:59
79668e2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.1...v0.3.0

v0.3.0-alpha.2

02 Jan 00:09
0e197e5
Compare
Choose a tag to compare
v0.3.0-alpha.2 Pre-release
Pre-release

v0.3.0-alpha.1

29 Dec 20:44
3fc7080
Compare
Choose a tag to compare
v0.3.0-alpha.1 Pre-release
Pre-release

Full Changelog: 0.2.1...v0.3.0-alpha.1

v0.2.1

03 Sep 05:54
8373242
Compare
Choose a tag to compare

Security: Operator now runs as a rootless container.