Skip to content

feat(lm-logs): parameterised HTTP/S proxy support#631

Open
lm-aditya-kadam wants to merge 2 commits into
mainfrom
feat/lm-logs-proxy-support
Open

feat(lm-logs): parameterised HTTP/S proxy support#631
lm-aditya-kadam wants to merge 2 commits into
mainfrom
feat/lm-logs-proxy-support

Conversation

@lm-aditya-kadam

Copy link
Copy Markdown
Contributor

Add proxy.{url,user,pass,noProxy} on lm-logs (with a matching global.proxy fallback) so customers can enable an outbound HTTP/S proxy via --set / values, without editing the DaemonSet template. Mirrors argus/lm-container conventions for consistent UX in standalone and umbrella installs.

  • New helper lm-logs.proxyEnv emits http_proxy / https_proxy / no_proxy (plus uppercase variants) on the fluentd container only when a URL is configured. user/pass are URL-encoded into the URL.
  • Safe default no_proxy (kubernetes.default.svc,.svc,.cluster.local, localhost,127.0.0.1) keeps the fluentd kubernetes_metadata filter direct so kube API calls are not tunnelled through the proxy.
  • Precedence: .Values.proxy. overrides .Values.global.proxy..
  • values.schema.json updated for both blocks.
  • Chart version bumped to 1.1.1-rc03.

Add proxy.{url,user,pass,noProxy} on lm-logs (with a matching
global.proxy fallback) so customers can enable an outbound HTTP/S
proxy via --set / values, without editing the DaemonSet template.
Mirrors argus/lm-container conventions for consistent UX in standalone
and umbrella installs.

- New helper lm-logs.proxyEnv emits http_proxy / https_proxy / no_proxy
  (plus uppercase variants) on the fluentd container only when a URL
  is configured. user/pass are URL-encoded into the URL.
- Safe default no_proxy (kubernetes.default.svc,.svc,.cluster.local,
  localhost,127.0.0.1) keeps the fluentd kubernetes_metadata filter
  direct so kube API calls are not tunnelled through the proxy.
- Precedence: .Values.proxy.<f> overrides .Values.global.proxy.<f>.
- values.schema.json updated for both blocks.
- Chart version bumped to 1.1.1-rc03.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@lm-aditya-kadam lm-aditya-kadam force-pushed the feat/lm-logs-proxy-support branch from 0f8c92b to 87d3457 Compare May 13, 2026 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants