Skip to content

feat(helm): update chart headlamp ( 0.39.0 ➔ 0.40.0 )#542

Open
mortyops[bot] wants to merge 1 commit intomainfrom
renovate/headlamp-0.x
Open

feat(helm): update chart headlamp ( 0.39.0 ➔ 0.40.0 )#542
mortyops[bot] wants to merge 1 commit intomainfrom
renovate/headlamp-0.x

Conversation

@mortyops
Copy link
Contributor

@mortyops mortyops bot commented Feb 5, 2026

This PR contains the following updates:

Package Update Change
headlamp (source) minor 0.39.00.40.0

Release Notes

kubernetes-sigs/headlamp (headlamp)

v0.40.0: 0.40.0

Compare Source

✨ Enhancements:

  • Add icon and color configuration to clusters. Thanks to @​alexmathieu22
  • Allow saving selected namespaces per cluster. Thanks to @​mudit06mah
  • Add configurable keyboard shortcuts Thanks to @​alokdangre
  • Add HTTPRoute support for Gateway API via new values and template. Thanks to @​hxrshxz
  • Display a8r.io service metadata in service views. Thanks to @​mastermaxx03
  • Make in-cluster context name configurable. Thanks to @​iamhalje
  • Minimize activities blocking the main content when needed Thanks to @​joaquimrocha
  • Add extraContainers field to Helm chart. Thanks to @​lszczepaniak-XM
  • Add ability to specify topologySpreadConstraints in Helm chart. Thanks to @​irasnyd
  • Add volume mounts on plugin helper sidecar. Thanks to @​martinbfrey
  • Add meUserInfoURL to secrets template. Thanks to @​mudit06mah
  • Improve French translation. Thanks to @​arthurphilippe
  • Allow configuring log level via command line arg and environment variable. Thanks to @​aadhil2k4
  • Add vertical snap positions for activities. Thanks to @​kahirokunn
  • Add deeplink compatibility for viewing Pod logs. Thanks to @​mudit06mah
  • Unauthenticated users can now follow deeplinks. Thanks to @​mudit06mah
  • Add debugging ephemeral container support. Thanks to @​alexmathieu22
Appearance Configuration per cluster

Icon for cluster

Appearance Configuration per cluster

Add service info from a8r.io metadata

Add service info from a8r.io metadata

🧩 Shipped Plugins

  • Update shipped plugin Prometheus
    • Settings: Added a test connection button
    • Add i18n support
    • Upgrade kinvolk/headlamp-plugin to 0.13.1

🐞 Bug fixes

💻 Development

  • Add AGENTS.md for AI-assisted development. Thanks to @​illume
  • Add AGENTS.md to created plugins and bundle examples. Thanks to @​illume
  • Add app/ development documentation and linting/formatting scripts. Thanks to @​illume
  • Move yolossn from headlamp-reviewers to headlamp-maintainers. Thanks to @​yolossn
  • Bump headlamp-plugin to 0.13.0 in example plugins. Thanks to @​skoeva
  • Bump Storybook version in frontend plugins. Thanks to @​skoeva
  • Bump tar to 7.5.7. Thanks to @​skoeva
  • Update dependencies. Thanks to @​skoeva
  • Add fast-check property tests for unit parsers. Thanks to @​illume
  • Pin GitHub Actions by hash in draft-release workflow. Thanks to @​skoeva
  • Skip chart release if it already exists. Thanks to @​sniok
  • Remove unused frontend code. Thanks to @​skoeva

📖 Documentation

  • Add ingress basic auth guide for in-cluster deployments. Thanks to @​aaryan359
  • Add Quick Start for Contributors section to README. Thanks to @​TRIVENI206
  • Add Talos to supported platforms. Thanks to @​alexmathieu22
  • Fix Dex OIDC block indentation in values.yaml snippet. Thanks to @​archups

🛡️ Security

Full Changelog: kubernetes-sigs/headlamp@v0.39.0...v0.40.0


Container image: 🐳 ghcr.io/headlamp-k8s/headlamp:v0.40.0
Desktop Apps:

🐧 Flatpak / Linux (AMD64)
🐧 Linux AppImage AMD64, ARM64, ARMv7l
🐧 Linux Tarball AMD64, ARM64, ARMv7l
🐧 Debian / Linux AMD64
🍏 Mac (AMD64)
🍏 Mac (ARM/M1)
🟦 Windows (AMD64)


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

| datasource | package  | from   | to     |
| ---------- | -------- | ------ | ------ |
| helm       | headlamp | 0.39.0 | 0.40.0 |
@mortyops
Copy link
Contributor Author

mortyops bot commented Feb 5, 2026

--- HelmRelease: flux-system/headlamp Deployment: flux-system/headlamp

+++ HelmRelease: flux-system/headlamp Deployment: flux-system/headlamp

@@ -21,12 +21,13 @@

       labels:
         app.kubernetes.io/name: headlamp
         app.kubernetes.io/instance: headlamp
     spec:
       serviceAccountName: headlamp-admin
       automountServiceAccountToken: true
+      hostUsers: true
       securityContext: {}
       initContainers:
       - command:
         - /bin/sh
         - -c
         - mkdir -p /build/plugins && cp -rf /plugins/* /build/plugins/
@@ -41,19 +42,20 @@

       - name: headlamp
         securityContext:
           privileged: false
           runAsGroup: 101
           runAsNonRoot: true
           runAsUser: 100
-        image: ghcr.io/headlamp-k8s/headlamp:v0.39.0
+        image: ghcr.io/headlamp-k8s/headlamp:v0.40.0
         imagePullPolicy: IfNotPresent
         env:
         - name: HEADLAMP_CONFIG_BACKEND_PROXY_TIMEOUT
           value: 30s
         args:
         - -in-cluster
+        - -in-cluster-context-name=main
         - -plugins-dir=/build/plugins
         ports:
         - name: http
           containerPort: 4466
           protocol: TCP
         livenessProbe:

@mortyops
Copy link
Contributor Author

mortyops bot commented Feb 5, 2026

--- kubernetes/apps/flux-system/headlamp/app Kustomization: flux-system/headlamp HelmRelease: flux-system/headlamp

+++ kubernetes/apps/flux-system/headlamp/app Kustomization: flux-system/headlamp HelmRelease: flux-system/headlamp

@@ -13,13 +13,13 @@

     spec:
       chart: headlamp
       sourceRef:
         kind: HelmRepository
         name: headlamp-charts
         namespace: flux-system
-      version: 0.39.0
+      version: 0.40.0
   install:
     crds: CreateReplace
     remediation:
       retries: 3
     strategy:
       name: RetryOnFailure

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants