Skip to content

Commit

Permalink
Generate NodePort address listings from PersistentVolume reservations (
Browse files Browse the repository at this point in the history
…#231)

* Silence unactionable Clippy warnings

* Generate NodePort address listings from PersistentVolume reservations

Fixes #220, fixes #229.

* Changelog

* Update Cargo.nix

* Reintroduce Endpoints-based fallback

* Add watch on ListenerClass to the Listener controller

* Changelog

* Spit the hairy node lookup logic into a separate function

* Formatting

* Update futures, disable unused compat
  • Loading branch information
nightkr authored Oct 7, 2024
1 parent 7c8e54a commit b01da45
Show file tree
Hide file tree
Showing 8 changed files with 291 additions and 103 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,17 @@ All notable changes to this project will be documented in this file.

## [Unreleased]

### Changed

- Listener.status.addresses for NodePort listeners now includes replicas that are currently unavailable ([#231]).

### Fixed

- Listener.status.addresses is now de-duplicated ([#231]).
- Listener controller now listens for ListenerClass updates ([#231]).

[#231]: https://github.com/stackabletech/listener-operator/pull/231

## [24.7.0] - 2024-07-24

### Added
Expand Down
52 changes: 23 additions & 29 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

82 changes: 33 additions & 49 deletions Cargo.nix

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit b01da45

Please sign in to comment.