Nautik for Kubernetes

Nautik for Kubernetes

By DWRPD Software UG haftungsbeschraenkt

Score: 4.9
4.9
From 10 Ratings

Description

Nautik is the premier full-featured Kubernetes IDE designed exclusively for the Apple ecosystem. Its features include: - Multi-cluster mode: Viewing the resources of multiple clusters at once. - Multi-namespace mode: Viewing the resources of multiple namespaces of multiple clusters at once. - Rendering built-in resources and custom resources in beautifully designed native detail views. - Automatic resource watching with real-time updates. - Log viewer: Watching and searching logs of multiple pods and containers in one combined stream, including ANSI colors and font styles. - Integrated terminal: Attaching shells to both pods and nodes. - Port forwarding: Forwarding ports of pods and services to the device's localhost, including multiplexing and robust reconnection behavior—even over app restarts. - Integrated Helm client to view, install, uninstall, upgrade and rollback Helm releases, pull charts from custom Helm repositories, and edit the configuration values of installed charts. - Editing resources as YAML source with the integrated, customizable text editor. - Creating new resources. - Deleting resources, cordoning and uncordoning nodes, evicting pods, restarting deployments, daemonsets, statefulsets and replicasets. - Convenient secret editing with automatic base64 decoding and encoding. - Accessing clusters stored on a local kubeconfig file, on the local system keychain, and optionally syncing stored clusters between devices via iCloud Keychain. - Multiple overview dashboards with time series charts powered by an internal Prometheus client. - Widgets for home screen, lock screen and desktop with workload statuses and Prometheus time series charts. - Rendering related events for resources and related pods for workloads. - Slideover, split view, Stage Manager and multi-window support. - Multi-tab support (on macOS). - Handoff support. - Focus filter support. - Integration with Siri and Shortcuts. - Authentication via OpenID Connect. - Easy integration with Google Cloud Platform, Amazon Web Services, Microsoft Azure and DigitalOcean to automatically import and authorize clusters. - Many customization options like optional request gzipping, proxy URL support, or custom list sorting. The terms of service can be found here: https://nautik.io/tos

Screenshots

Reviews

  • Its fine, but no Lens

    3
    By ojsef39
    I like the mobile app, but i kinda cat get myself to pay for it, unless i get more out of it than just the mobile app. Since i work with many clusters at once, i need something that can handle multiple splits and tabs without starting to hang or get slow. Lens really improved on that part in recent times. Nonetheless, this app also has improved quite a bit and im definitely checking it out periodically to see if its finally time to switch :)
  • Great looking, but editing of configs is very poor

    4
    By TopherGuess
    It’s a great tool, definitely looks and feels better than Lens. However, the editor for config yaml files is really not great. There’s no auto-indention, no syntax coloring, and if you try to save with a syntax error it deletes your additions and kicks you out of the editor, meaning if you don’t indent properly your changes are gone and you have to start again.
  • Best Kubernetes IDE for iOS

    5
    By Adam_Caudill
    I use this app daily to keep an eye on my clusters and restart pods as necessary. This is perfect for a single cluster use. My only suggestion would be to add the ability to have multiple clusters, but have only one active at a time for the non subscription version. That way one could access multiple clusters but only manage one at a time. Other than that, this is a fantastic app!
  • Needs more auth support

    3
    By mvam75
    It’s great that we can specify different authentication methods for clusters, but the app isn’t currently usable for configurations that use authentication apps like StrongDM or Teleport.
  • A really nice k8s management interface

    5
    By clintkev251
    I really like Nautik, I’ve been using it for a while now and it’s fast, intuitive, and has good feature support for a relatively new app. Unfortunately I’m currently prevented from using it because there is no generic OIDC support, it would be really nice to see that implemented at some point (and I won’t take any stars away because I understand that’s more of a me problem)
  • More like a viewer, less of a true client

    4
    By Geekplaya
    It feels like all you can do is see how things are running. In terms of interactions your options are limited. For instance, most clients let you trigger a job from a cronjob. With Nautik, I can’t seem to do that. I can only view the YAML spec or delete it. If it offered some sort of kubectl terminal that’d be a different story. But right now I feel like I can only just peruse what I’ve deployed and delete stuff.
  • Great start

    5
    By Cleeb.
    It only released today but I’m really liking being able to see my homelab cluster in a native UI with all the features I’d expect from an app like this. Great work, I’m excited for future updates!

keyboard_arrow_up