Cloud

LFK – TUI to navigate and manage Kubernetes clusters

LFK is a terminal user interface for navigating and managing Kubernetes clusters from the command line.

It focuses on keyboard-driven workflows for inspecting resources, switching contexts and namespaces, viewing logs and YAML, and running common cluster operations without leaving the terminal.

This is free and open source software.

Key Features

  • Uses a three-column Miller columns interface for moving through Kubernetes contexts, resource types, resources, owned resources, and containers.
  • Supports multi-cluster and multi-context use through merged kubeconfig loading.
  • Groups resources into categories covering workloads, networking, configuration, storage, ArgoCD, Helm, access control, cluster resources, and custom resources.
  • Provides context-aware action menus for logs, exec, attach, debug, scale, restart, delete, describe, edit, events, port-forwarding, and vulnerability scanning.
  • Includes filter and search modes with substring, regex, and fuzzy matching.
  • Offers YAML preview, a full-screen YAML viewer, inline log viewing, inline describe output, and Secret viewing with decode support.
  • Supports multi-select operations for bulk delete, scale, restart, and ArgoCD sync or refresh actions.
  • Includes integrations for ArgoCD, Argo Workflows, Helm, KEDA, External Secrets, and Kubernetes custom resource discovery.
  • Provides extensive customization with configurable keybindings, search abbreviations, table columns, icon modes, and hundreds of built-in color schemes.
  • Includes a read-only mode to help prevent destructive actions during cluster inspection.

Website: github.com/janosmiko/lfk
Support:
Developer: Janos Miko
License: Apache License 2.0

LFK in action

LFK is written in Go. Learn Go with our recommended free books and free tutorials.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments