Skip to content

feat: Add kube-http-proxy and kube-socks5 Cargo features - #1269

Merged
lfrancke merged 1 commit into
mainfrom
push-lrwzsppqmwsr
Sep 3, 2026
Merged

feat: Add kube-http-proxy and kube-socks5 Cargo features#1269
lfrancke merged 1 commit into
mainfrom
push-lrwzsppqmwsr

Conversation

@lfrancke

@lfrancke lfrancke commented Sep 2, 2026

Copy link
Copy Markdown
Member

Description

The default features are unchanged.
This allows us to enable these features in stackablectl (and elsewhere). Instead of ignoring a HTTP(S)_PROXY variable kube just refuses to build a client if it sees them but not the feature.

We moved stackablectl to a direct dependency on operator-rs in March via stackabletech/stackablectl#426
That PR unfortunately also dropped support for HTTP/SOCKS proxy. I cannot find any evidence of this being a concious choice.

When this is merged and released we can enable the feature in stackablectl.

Reported on Discord: https://discordapp.com/channels/796665978481803304/1078284084247265300/1544734994856026193

Definition of Done Checklist

Reviewer

  • Changelog updated
  • Cargo.toml only contains references to git tags (not specific commits or branches)

The default features are unchanged.
This allows us to enable these features in stackablectl (and elsewhere).
Instead of ignoring a HTTP(S)_PROXY variable kube just refuses to build
a client if it sees them but not the feature.
@lfrancke lfrancke self-assigned this Sep 2, 2026
@lfrancke lfrancke moved this to Development: Waiting for Review in Stackable Engineering Sep 2, 2026
@Techassi
Techassi self-requested a review September 2, 2026 18:59
@Techassi

Techassi commented Sep 3, 2026

Copy link
Copy Markdown
Member

I cannot find any evidence of this being a conscious choice.

Afair, it was not. It most likely slipped by unnoticed.

@Techassi Techassi moved this from Development: Waiting for Review to Development: In Review in Stackable Engineering Sep 3, 2026
@lfrancke
lfrancke enabled auto-merge September 3, 2026 09:22
@lfrancke
lfrancke added this pull request to the merge queue Sep 3, 2026
Merged via the queue into main with commit b544158 Sep 3, 2026
5 checks passed
@lfrancke
lfrancke deleted the push-lrwzsppqmwsr branch September 3, 2026 09:28
@Techassi Techassi moved this from Development: In Review to Development: Done in Stackable Engineering Sep 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: Done

Development

Successfully merging this pull request may close these issues.

2 participants