Skip to content

v0.1.2

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Oct 11:40
· 19 commits to main since this release
v0.1.2
4cf4b6e

discovery-service 0.1.2 (2023-10-11)

Welcome to the v0.1.2 release of discovery-service!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/discovery-service/issues.

Contributors

  • Andrey Smirnov
  • Seán C McCord
  • Alexey Palazhchenko
  • Rohit Dandamudi
  • Alex Lubbock
  • Andrey Smirnov
  • Artem Chernyshev
  • Noel Georgi
  • Philipp Sauter
  • Rohit Dandamudi

Changes

41 commits

  • 4cf4b6e fix: update Go to 1.21.3
  • c939fef chore: fix typo on landing page
  • 12d9689 chore: update dependencies, rekres
  • 912943a test: add test on client redirect
  • 8db8ef3 feat: add an option to redirect all clients to a fixed endpoint
  • b34803b test: add a client test with affiliate deletion
  • 69ac844 refactor: replace netaddr with netip/netipx
  • d5d0ff5 chore: rekres
  • 9baca2e chore: bump prometheus/client_golang
  • a20b27d feat: rate limiting
  • aab9f1f docs: update kubespan link
  • 52b44de feat: implement inspect page
  • 4906c98 docs: update initial README docs
  • d85ea91 feat: extract peer address from nginx headers
  • a0e6313 chore: relicense under BSL-1.1
  • 5960cd2 feat: improve version parsing
  • d4a4ec2 chore: move api and client out of the repository
  • 95593b8 feat: implement landing page for the discovery service
  • b579076 fix: update affiliate state correctly when they get deleted
  • 49e53b1 fix: cluster with some subscriptions isn't empty
  • 9b5eeae chore: add go-debug
  • 1655040 chore: improve state logging
  • ee4b2a4 fix: retry on Hello failures
  • ab9c7c9 chore: add Prometheus metrics
  • b2e2079 fix: properly encrypt IPv6 endpoints
  • e9d5dfa fix: enable connections to endpoints with public certs
  • 509e9b2 feat: implement client wrapper around discovery service API
  • 6195466 feat: enable vtprotobuf, watch batching, more limits
  • 7174ec1 feat: implement new discovery service
  • 1a43970 feat: add node and cluster validation
  • 6454cfc refactor: kresify, fix linter and rename to Kubespan manager
  • d782452 add redis database backend
  • 924fed4 refactor to flexible addresses
  • cd02b5a revert to string IDs
  • 576288f add self-reported IPs
  • 6ad15ca strong typing and known endpoint API
  • 3437ff2 fixes from testing
  • d3fd1f3 add Name to Node
  • eb0e8ba add simple client pkg
  • 5e0c1df add cluster hash grouping
  • f982696 initial commit

Changes since v0.1.1

17 commits

  • 4cf4b6e fix: update Go to 1.21.3
  • c939fef chore: fix typo on landing page
  • 12d9689 chore: update dependencies, rekres
  • 912943a test: add test on client redirect
  • 8db8ef3 feat: add an option to redirect all clients to a fixed endpoint
  • b34803b test: add a client test with affiliate deletion
  • 69ac844 refactor: replace netaddr with netip/netipx
  • d5d0ff5 chore: rekres
  • 9baca2e chore: bump prometheus/client_golang
  • a20b27d feat: rate limiting
  • aab9f1f docs: update kubespan link
  • 52b44de feat: implement inspect page
  • 4906c98 docs: update initial README docs
  • d85ea91 feat: extract peer address from nginx headers
  • a0e6313 chore: relicense under BSL-1.1
  • 5960cd2 feat: improve version parsing
  • d4a4ec2 chore: move api and client out of the repository

Dependency Changes

This release has no dependency changes