Nautik for Kubernetes 4+

A concurrent Kubernetes IDE

DWRPD Software UG haftungsbeschraenkt

    • 4.1 • 7 Ratings
    • Free
    • Offers In-App Purchases

Description

Now with OIDC, resource creation, visionOS support, improved text views and many new resource types!

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

What’s New

Version 1.7.4

OIDC, resource creation, visionOS support, improved text views and many new resource types!

- You can now create new resources from YAML.
- The app now natively supports visionOS.
- We've rewritten our text editor, now featuring vastly better performance, proper syntax highlighting, find and replace (on iOS, macOS support will follow), undo and redo, and multi-cursor editing on macOS.
- We've rewritten our terminal and log viewer, now featuring better rendering performance, light and dark theming, multi-line selection of logs, an adjustable font size, and better ANSI color parsing.
- A future update will include the ability to import and create custom themes for the text editor, terminal and log viewer.
- Caution: due to an internal change to the Google integration, previously stored GCP clusters will be removed with this update and will have to be re-added to the app. We're sorry for this inconvenience.

New in 1.7.1:

- You can now pin custom resource categories to the main menu, to jump right to their list views without having to go through the custom resource overview.
- On pods with multiple containers, you can now choose which container to attach to before opening a shell.
- The resource editor can now filter out null values and managed fields from the YAML source.
- We've fixed a bug causing carriage returns on the terminal to sometimes be rendered wrong when attached to pods.

New in 1.7.2:

- The app now supports OpenID Connect (OIDC) to authenticate with Kubernetes API servers.
- We've improved the overall experience of importing kubeconfigs into the app.
- You can now rename clusters while importing them from a kubeconfig or cloud provider.
- We've fixed an issue causing the logs view to sometimes not clear when switching between containers.
- We've fixed a bug causing the cluster list to sometimes crash when deleting a cluster.
- We've improved the rendering performance of log streams with very long lines in it.

New in 1.7.3:

- The app now supports the following new resource types: endpoint slice, ingress class, volume attachment, CSI driver, CSI node, CSI storage capacity, certificate signing request, validating webhook configuration, mutating webhook configuration, validating admission policy, and validating admission policy binding.
- The horizontal pod autoscaler client now uses the v2 API instead of v1.
- We've improved the reliability of port forwarding sessions.
- We've improved the reliability of shell connections.
- We've fixed a bug causing open terminals to sometimes repeatedly trigger the bell sound.

New in 1.7.4:

- Additionally to Prometheus endpoints that are services inside of a cluster, the app now also supports pods inside of a cluster and custom external endpoints.
- We've fixed a bug causing the app's widgets to sometimes not show up on macOS.

Ratings and Reviews

4.1 out of 5
7 Ratings

7 Ratings

Adam_Caudill ,

Best Kubernetes IDE for iOS

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!

clintkev251 ,

A really nice k8s management interface

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)

bryanmn ,

Great

Very useful. I just wish I could purchase a one time license, but I understand the need for revenue.

It’s been a great tool for learning Kubernetes as I can quickly see and edit all of the different resources. For instance I bootstrapped my cluster with some example scripts and such and can view how it all comes together easily with this app.

I love that it works on macOS too!

App Privacy

The developer, DWRPD Software UG haftungsbeschraenkt, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

Supports

  • Family Sharing

    Some in‑app purchases, including subscriptions, may be shareable with your family group when Family Sharing is enabled.

You Might Also Like

Kubeterm - Kubernetes client
Developer Tools
kubenav - Kubernetes Dashboard
Developer Tools
Yomo: Docker & Portainer
Developer Tools
K8Z - kubernetes server admin
Developer Tools
ProxMate
Developer Tools
RebootX
Developer Tools