app.freelens.Freelens

Free IDE for Kubernetes
  0
  no reviews

no screenshot


Freelens is a Kubernetes IDE that provides a graphical interface for managing and monitoring Kubernetes clusters.

It simplifies cluster operations by offering:
<ul><li>A dashboard with real-time cluster insights</li><li>Support for multiple clusters</li><li>Built-in terminal access to nodes and pods</li><li>Visualization of workloads, networking, storage, and configurations</li><li>Extension support to add custom functionality</li></ul>
Freelens is maintained by the community.

Note specific to Flatpak:

The application is sandboxed. It includes bundled &lt;code&gt;kubectl&lt;/code&gt; and &lt;code&gt;helm&lt;/code&gt; commands and uses &lt;code&gt;~/.kube/config&lt;/code&gt; file by default.

Flatpak adds wrapper for the &lt;code&gt;aws&lt;/code&gt;, &lt;code&gt;doctl&lt;/code&gt;, &lt;code&gt;gke-gcloud-auth-plugin&lt;/code&gt;, &lt;code&gt;glab&lt;/code&gt; and &lt;code&gt;kubelogin&lt;/code&gt; tools and runs them as a commands from the host system.

The terminal uses &lt;code&gt;/bin/sh&lt;/code&gt; by default, but it can be switched to, for example, &lt;code&gt;/bin/bash&lt;/code&gt; for sandboxed environment or &lt;code&gt;/app/bin/host-spawn&lt;/code&gt; for a host environment.

You can use &lt;code&gt;flatpak-override&lt;/code&gt; to give access to the filesystem f.e. if you're missing &lt;code&gt;.minikube&lt;/code&gt; certificates. &lt;code&gt;flatpak override --user --filesystem=~/.minikube app.freelens.Freelens&lt;/code&gt;.