Skip to content

Commit

Permalink
api/vmcluster: introduce requestsLoadBalancer option
Browse files Browse the repository at this point in the history
 It allows to properly load-balance clients requests to the vmselect and
vminsert componets. And utilise CPU usage evenly.

 It create additional services and update exist vminsert and vmselect
service to point to the vmauth deployment.

 vmauth deployment uses unauthorized config and vmauth srv
service-discovery mechanism for pod discovery.

 Operator also applies all user defined service modification to the
internal services.

 An addiional note, it's required to update multi-level clusters setup.
Since cluster related ports will be only exposed at internal services.
Since vmauth cannot route tcp requests.

related issue: #1130

Signed-off-by: f41gh7 <[email protected]>
  • Loading branch information
f41gh7 committed Oct 31, 2024
1 parent 0685ea8 commit db67316
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ aliases:
## tip

- [vmauth](https://docs.victoriametrics.com/operator/resources/vmauth): Moved `spec.configSecret` to `spec.externalConfig.secretRef.name` and added `spec.externalConfig.localPath` to be able to provide custom configs via sidecar.
- [vmcluster](https://docs.victoriametrics.com/operator/resources/vmcluster): adds `requestsLoadBalancer` configuration to the `VMCluster.spec`. See [this issue](https://github.com/VictoriaMetrics/operator/issues/1130) for details.

## [v0.48.4](https://github.com/VictoriaMetrics/operator/releases/tag/v0.48.4) - 15 Oct 2024

Expand Down

0 comments on commit db67316

Please sign in to comment.