Update Helm release headlamp to v0.35.0 (#1382)
Some checks failed
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Has been cancelled

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [headlamp](https://headlamp.dev/) ([source](https://github.com/kubernetes-sigs/headlamp)) | minor | `0.34.0` -> `0.35.0` |

---

### Release Notes

<details>
<summary>kubernetes-sigs/headlamp (headlamp)</summary>

### [`v0.35.0`](https://github.com/kubernetes-sigs/headlamp/releases/tag/v0.35.0): 0.35.0

[Compare Source](https://github.com/kubernetes-sigs/headlamp/compare/v0.34.0...v0.35.0)

####  Enhancements:

- Add Projects feature (namespace-based, a collection of Kubernetes resources for organizing deployed applications or workloads)
- Gateway API resources can be seen on the map view. Thanks to [@&#8203;userAdityaa](https://github.com/userAdityaa)
- Add copy to clipboard button on secrets view
- Add Kube config upload options. Thanks to [@&#8203;Exar04](https://github.com/Exar04)
- Can see more than 20 labels on Nodes and Pods now without clicking edit. Thanks to [@&#8203;shezaan-hashgraph](https://github.com/shezaan-hashgraph)
- Improvements to local cluster support on Mac, and with display of status on Home Overview
- Helm Chart is available on GHCR now. Thanks to [@&#8203;onedr0p](https://github.com/onedr0p) and [@&#8203;joryirving](https://github.com/joryirving)
- In the helm chart, ability to specify automountServiceAccountToken in the spec of the pod. Thanks to [@&#8203;vnea](https://github.com/vnea)
- Now it is possible to add annotations to services in the helm chart. Thanks to [@&#8203;lszczepaniak-XM](https://github.com/lszczepaniak-XM)
- Add oidc-callback-url flag to backend and chart
- Add link to minikube in plugin-catalog on the Add cluster view
- Add support for custom CA and skipping TLS verification to backend and chart, improving flexibility for users working with self-signed OIDC providers
- Improvements to filter, to allow filtering for broken pods and multi select. Thanks to [@&#8203;farodin91](https://github.com/farodin91)
- Handle new k8s feature, native sidecars
- i18n support in plugins
- Changing theme font in plugins. Thanks to [@&#8203;kirederik](https://github.com/kirederik)
- Optional cache for k8s API calls to reduce API server load. Thanks to [@&#8203;upsaurav12](https://github.com/upsaurav12)
- Expand grouped CRs in sidebar. Making installations with lots of CRs much more usable. Thanks to [@&#8203;farodin91](https://github.com/farodin91)

##### New Projects feature

<img width="1217" height="669" alt="Screenshot showing the new Project feature" src="https://github.com/user-attachments/assets/5a32663b-a9a8-483b-b679-b5070cde1ff0" />

##### Custom Resources are now grouped in the sidebar

For clusters with many Custom resources installed this makes it much easier to see them grouped in the sidebar.

<img width="1629" height="916" alt="Screenshot showing Custom Resources are now grouped in the sidebar" src="https://github.com/user-attachments/assets/60dd7191-a18c-4061-8a47-7ede4da8f27e" />

##### Gateway API resources can be seen on the map view.

<img width="666" height="654" alt="Selecting Gateway API resources on the map view" src="https://github.com/user-attachments/assets/4528d8cf-5cdf-4631-92fb-be5a80df6ba9" />
<img width="1440" height="899" alt="Showing the map view with the relationship between some Gateway API resources" src="https://github.com/user-attachments/assets/fb3fcfa6-4620-49b3-9af9-d7a35a6ed565" />

##### Copy to clipboard button on secrets view

<img width="782" height="195" alt="image" src="https://github.com/user-attachments/assets/7e8be611-5d91-4fa6-8860-d31e6c6920f1" />

##### New Kube config upload options

Now people can upload kube config files by URL

<img width="611" height="413" alt="Drop multiple files" src="https://github.com/user-attachments/assets/e326e3cf-33aa-46e8-86ad-638358957b90" />

#### 🐞 Bug fixes
* Mac app no longer needs reloading to show plugins on some laptops in cases like when Headlamp was first run
* Fix for realtime updates because of web socket error when telemetry was enabled. Thanks to @&#8203;wingerx
* App no longer needs to wait several seconds longer than necessary for clusters to display
* Sidebar a11y issue with focus on collapsed items was fixed. Thanks to @&#8203;andoriyaprashant
* Make monaco-editor work again in an offline/air-gapped environment and fix localisation. This improves security and i18n functionality. Thanks to @&#8203;DanielLeone
* Status Labels are wrapped incorrect (was "Pendin" on one line, "g" on the next)
* Fix for activity bar close button styling. Thanks to @&#8203;Exar04
* Contrast fix for actions notifier (cancel button was not visible)
* Cookies are used for token rather than local storage improving security
* The plugin settings works again to allow disabling/enabling plugins
* Fix on the cluster context menu on the Home Overview page to not show multiple delete actions when a plugin defines a delete action
* Fix for the network icon in map
* A number of now unused dependencies were trimmed from the frontend and from headlamp-plugin
* Fixes for shell escaping in script used for signing some binaries. Thanks to @&#8203;odaysec
* Fix display of accessModes on VolumeList detail view
* Fix fetchConfig to return a proper value removing error in web dev console. Thanks to @&#8203;wingerx
* Fix for overflow on logs view Thanks to @&#8203;greedy-wudpeckr
* A11y fix for Alert contrast in dark-mode
* Refactor CRs to use existing components. Thanks @&#8203;farodin91
* Fix so plugins can be deleted again in Plugin settings
* Fix warnings, and bump node to 22 in Dockerfile. Thanks to @&#8203;LinPr

#### 💻 Development
* From 5x to 60x faster app load in development with `cd app && npm run star`
* Fix for running app on Windows with cd app && npm start
* Improved "releaser check" tool to so we can see which external release artefacts released correctly
* Remove unnecessary loop assignments which is possible in newer versions of golang. Thanks to @&#8203;LinPr
* Clean up some parse tests. Thanks to @&#8203;andoriyaprashant
* Fix bug in app for running long running javascripts use by minikube plugin
* Plugin manager can now download non tar.gz extra files
* Add gitignore for mac .DS_Store files
* Update golang version to 1.24.6. Thanks to @&#8203;mkm29
* Stories for the Overview component were added. Thanks to @&#8203;1012Charan
* Some unused functionality for plugins was removed "loadDevPlugins"
* Update storybook to 9.1.2
* Add registerClusterStatus for adding cluster status to the Overview cluster list
* Extract some auth related methods to new auth package with tests
* Add projects plugin example, for extending new Namespace Projects feature on Home

##### Plugins gain the ability to customise the font-family from a AppTheme. Thanks to @&#8203;kirederik

Theme registration:

```js
import './index.css'; // where the @&#8203;font-face is defined

registerAppTheme({
  name: "My Custom Theme",
  base: "light",
  primary: "#ff0000",
  secondary: "#&#8203;333",
  fontFamily: ["Asimovian"],
})
```

<img width="1374" height="616" alt="Headlamp with a different font" src="https://github.com/user-attachments/assets/482a608c-2c8f-4647-8831-21bd56ebcee4" />

#### 📖 Documentation

- Document some functions in lib/k8s
- Add note about hack to get around issue installing with brew on Mac whilst binaries are not signed. Thanks to [@&#8203;kierr](https://github.com/kierr)
- Add GKE to user tested platform table. Thanks to [@&#8203;eranchetz](https://github.com/eranchetz)

<!-- end-release-notes -->

**Container image:** 🐳  [ghcr.io/headlamp-k8s/headlamp:v0.35.0](https://github.com/orgs/headlamp-k8s/packages/container/headlamp/475369027?tag=v0.35.0)

**Desktop Apps:**

🐧  [Flatpak / Linux (AMD64)](https://flathub.org/apps/details/io.kinvolk.Headlamp)
🐧  Linux AppImage [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-linux-x64.AppImage), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-linux-arm64.AppImage),  [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-linux-armv7l.AppImage)
🐧 Linux Tarball [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-linux-x64.tar.gz), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-linux-arm64.tar.gz), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-linux-armv7l.tar.gz)
🐧 Debian / Linux [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/headlamp_0.35.0-1_amd64.deb)
:green\_apple:  [Mac (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-mac-x64.dmg)
:green\_apple: [Mac (ARM/M1)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-mac-arm64.dmg)
:blue\_square:  [Windows (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.35.0/Headlamp-0.35.0-win-x64.exe)

</details>

---

### 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 is behind base branch, or you tick the rebase/retry checkbox.

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

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xLjMiLCJ1cGRhdGVkSW5WZXIiOiI0MS4xLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: #1382
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
This commit is contained in:
2025-09-07 20:57:07 +00:00
committed by Alex Lebens
parent dacf606800
commit 8ea9b07d63

View File

@@ -14,7 +14,7 @@ maintainers:
- name: alexlebens
dependencies:
- name: headlamp
version: 0.34.0
version: 0.35.0
repository: https://kubernetes-sigs.github.io/headlamp/
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/headlamp.png
appVersion: 0.30.1