aptakube

Modern, lightweight and multi-cluster Kubernetes GUI. Available on Windows, macOS and Linux.

Stars
386
Committers
1

Bot releases are hidden (Show)

aptakube - 1.5.9: Helm Releases

Published by goenning about 1 year ago

🐞 Bugs Fixed

  • Fixed an issue on Helm Releases where some information was not being displayed on some charts

ðŸ“ļ Screenshots

Helm Releases

aptakube - 1.5.8: Helm Releases

Published by goenning about 1 year ago

🐞 Bugs Fixed

  • Fixed an issue on Helm Releases where some information was not being displayed on some charts
aptakube - 1.5.7: Helm (beta)

Published by goenning about 1 year ago

âœĻ What's new

  • We've added initial support for Helm releases in Aptakube. You can view active releases, see history of deployments and a list of all resources in each release. This is currently read-only, we'll be adding support for rollback and upgrades very soon.
aptakube - 1.5.6: Fixes for CRDs

Published by goenning about 1 year ago

🐞 Bugs Fixed

  • [macOS] Fixed an issue where some CRDs were not shown on macOS devices running older versions of Safari #149
  • [macOS] Fixed an issue where null was displayed instead of the actual CRD column value #146
aptakube - 1.5.5: Fix for container limits

Published by goenning about 1 year ago

🐞 Bugs Fixed

  • Fixed an issue where container requests were shown as limits #148
aptakube - 1.5.4: Support for Init Containers + Fixes

Published by goenning about 1 year ago

âœĻ What's new

  • Aptakube now supports init containers on Pod View and Logs

😎 Improvements

  • An easier-to-read container panel on Pod View, which will only show some information when it's available
  • An improved design on HPA metrics

🐞 Bugs Fixed

  • Fixed an issue where some columns on CRD were not being shown #146
  • Memory limit/requests were not shown when the value had a k suffix #144
  • Temporarily reverted the paging functionality until an upstream fix is merged #143
aptakube - 1.5.3: We care about your kube-apiserver âĪïļ

Published by goenning about 1 year ago

âœĻ What's new

  • Aptakube has been updated to fetch resources in smaller chunks of up to 500 items per request. This helps to reduce the workload on kube-apiserver when dealing with many objects. The best part is that this happens automatically without affecting the user experience.
  • We now support native OIDC through the oidc setting on kubeconfig. Up until the previous version, only int128/kubelogin and other platform-specific OIDC plugins were supported

🐞 Bugs Fixed

  • Resolved an issue where Aptakube would take longer to shut down.
aptakube - 1.5.2: Introduce context reload and few bugs squashed!

Published by goenning about 1 year ago

âœĻ What's new

  • Added a "Reload" button that causes a complete cache refresh and reloads all contexts without having to restart the app.

🐞 Bugs Fixed

  • Fixed an issue where text would sometimes be truncated #137 and #140
  • Fixed a display issue for large memory values #139
  • Fixed an issue where the app would freeze while loading contexts
aptakube - 1.5.1: The usual patch after release 😊

Published by goenning over 1 year ago

😎 Improvements

  • The "Kubeconfig Sources" modal will now perform a complete cache reset on Save, so you no longer have to restart the app for changes to take effect
  • Added a link to PVC from Pods Mounted Volumes #135

🐞 Bugs Fixed

  • Fixed an issue with text overflow on Ports #128
  • Fixed an issue where the versions tab would refresh unnecessarily #136
aptakube - Aptakube 1.5.0: Port Forward and more!

Published by goenning over 1 year ago

Read the release post for more details → https://aptakube.com/blog/aptakube-1.5

🌟 What's new

  • Port Forward is now available for Pods, Deployments, Services and many other resources.
  • Better keyboard navigation for context selector, use Arrows and Space/Enter to navigate. Combined with Search and Command Palette, you can now navigate most of Aptakube without touching the mouse!
  • Aptakube now shows the status of all probes on the Pod View in a easy to understand and human-friendly format
  • Added HPA conditions on list view, making it easier to find HPAs that have a bad configuration or have reached their scaling limits;
  • Added a Keyboard Shortcut help view for new users to know what shortcuts are available

😎 Improvements

  • Completely redesigned CustomResourceDefinition (CRD) views to make it easier to understand them
  • Live tail on logs now prints the last 10 log lines so you can quickly see what's the latest logs from your pods while waiting for new ones;
  • Expanding the list of labels/annotations is now sticky, so Aptakube will remember the last state of it. Useful for those who like to keep the list expanded all the time

🐞 Bugs Fixed

  • Various minor bugs reported on Discord. Thanks everyone âĪïļ

ðŸ“ļ Screenshots

Port Forward

aptakube - Aptakube 1.4.7: Hotfix for macOS crash on startup

Published by goenning over 1 year ago

🐞 Bugs Fixed

  • [macOS] Fixed an issue where the app would crash at startup under certain environment conditions
aptakube - Aptakube 1.4.6: Hotfix for macOS freeze

Published by goenning over 1 year ago

🐞 Bugs Fixed

  • [macOS] Fixed a regression introduced on 1.4.5 where Aptakube would freeze when trying to maximize it.
aptakube - Aptakube 1.4.5: Hotfix for SSL issue on Linux

Published by goenning over 1 year ago

😎 Improvements

  • Added icons to core resource groups

🐞 Bugs Fixed

  • [Linux] Fixed an issue where libssl.so.1.1 had to be manually installed on linux #111
aptakube - Aptakube 1.4.4: User Feedback and Bug Fixes

Published by goenning over 1 year ago

😎 Improvements

  • Slightly bigger font by default. You can zoom in / zoom out to adjust to your preference.
  • Link to ConfigMaps and Secrets mounted as volume in a Pod
  • Added an option to see logs from "30d ago" and "All Logs"
  • Renamed "Volumes" and "Claims" to their official names 'PersistentVolume' and 'PersistentVolumeClaim'
  • Reordered some sidebar menu items to show most popular Kinds first.

🐞 Bugs Fixed

  • Fixed an issue where last log line might not be displayed for terminated containers
  • Fixed an issue where users with cancelled subscription may not be given the option to renew it
  • Fixed a font issue where the letter x would be displayed a multiplication sign.
aptakube - Aptakube 1.4.3: Hotfix for Linux AppImage

Published by goenning over 1 year ago

🐞 Bugs Fixed

  • Fixed an issue where Aptakube would not work with Python-based auth plugins (like OCI) when using AppImage on Linux
  • Fixed a formatting issue when using Memory requests/limits using unit-less (bytes) notation
aptakube - Aptakube 1.4.2: NO_PROXY

Published by goenning over 1 year ago

âœĻ What's new

  • Aptakube now supports the NO_PROXY (or no_proxy) environment variables based on the same rules as Go. The Rust crate used for this was open sourced at goenning/proxyvars

😎 Improvements

  • There's also a new APTAKUBE_LOG environment variable that can increase or decrease log verbosity, which is going to be super helpful for troubleshooting connection issues
aptakube - Aptakube 1.4.1: Patch day after release

Published by goenning over 1 year ago

Shout out to the amazing folks on the discord community for being so supportive, even when I mess up with regressions on release day. You truly are the best âĪïļ

😎 Improvements

  • Correctly format array columns on CRDs

🐞 Bugs Fixed

  • Fixed an issue where some CRDs were not listing the resources
  • Fixed an accessibility issue with the Command Palette when using the light theme
  • Fixed an issue with text formatting when copying from the YAML editor
  • Fixed an issue where new windows would not open
aptakube - Aptakube 1.4.0: Faster and smaller than ever before 🛠ïļ

Published by goenning over 1 year ago

Read the release post for more details → https://aptakube.com/blog/aptakube-1.4

🌟 What's new

  • The initial release of the command palette, which makes navigation between resource types much (much!) quicker. Connect to a cluster and press Cmd/Ctrl + k to get started!

😎 Improvements

  • Replaced the OpenSSL stack with Rustls, which increases compatibility with clusters that did not work before, improves overall connectivity speed and data transfer, as well as reduces memory footprint
  • Faster response times from Kubernetes API server and reduced load on etcd due to use of Any semantic (or aka resourceVersion=0) on all queries.
  • Significantly reduced Aptakube's binary size (up to 48% on macOS and 40% on Windows) as well as some minor runtime performance improvements.

🐞 Bugs Fixed

  • Fixed a bug where pressing Tab within the YAML Editor would not work as intended.

ðŸ“ļ Screenshots

Command Palette

aptakube - Aptakube 1.3.2: Hotfix for YAML viewer/editor

Published by goenning over 1 year ago

🐞 Bugs Fixed

  • An attempt to reduce the size of the binaries caused an issue with the YAML viewer/editor on the production builds. This was reverted and we'll revisit this improvement later.
aptakube - Aptakube 1.3.1: Some tweaks here and there 🔧

Published by goenning over 1 year ago

âœĻ What's new

  • Added new columns to Node List: kubelet version, OS name and kernel version

😎 Improvements

  • Reduced binary size
  • CPU values above 10000 milicores are now converted to CPU, e.g: 13200m == 13.2 CPU

🐞 Bugs Fixed

  • Fixed an issue where metric values were cropped by the usage bar
  • Fixed some minor issue with UI
Related Projects