Flatsonar

k3x

by Alvaro Saurin

Manager for local Kubernetes clusters with k3d

Dangerous permissions Verified creator MIT v0.2.10
Screenshot 1 of k3x Screenshot 2 of k3x

About

k3x is a graphical user interface for k3d (https://github.com/rancher/k3d), making it trivial to have your own local Kubernetes cluster(s). k3x is perfect solution for: - having a fresh Kubernetes cluster in a couple of seconds. - trying new deployments before going in production. - learning about Kubernetes. the k3x project goals are: - to create/switch-to/destroy Kubernetes clusters easily. - to drive the most important operations with global keyboard shortcuts. - to reduce the learning curve of using Kubernetes.

Permissions

3 permissions weaken the sandbox. Flatsonar asks before installing.

  • access to a sensitive location (/run/docker.sock): credentials or autostart
    --filesystem=/run/docker.sock
  • your SSH agent (can sign with your SSH keys)
    --socket=ssh-auth
  • full access to your home folder
    --filesystem=home:rw
  • GPU acceleration
    --device=dri
  • inter-process communication (needed for X11)
    --share=ipc
  • X11 display, only when Wayland is unavailable
    --socket=fallback-x11
  • Wayland display
    --socket=wayland
  • network
    --share=network
  • notifications
    --talk-name=org.freedesktop.Notifications
  • system tray
    --talk-name=org.kde.StatusNotifierWatcher
  • talks to com.canonical.indicator.application
    --talk-name=com.canonical.indicator.application
  • talks to org.ayatana.indicator.application
    --talk-name=org.ayatana.indicator.application

Who publishes this

The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.

  • installs a prebuilt binary instead of building from source
    source:prebuilt
  • hosted by github.com/inercia, which owns the com.github namespace of com.github.inercia.k3x
    publisher:namespace

Maintenance

Recent activity on the upstream repository, or built and reviewed by Flathub.

No staleness signals: recent activity, or built and reviewed by Flathub.