Kubernetes on macOS

The best way to interact with Kubernetes 
on Apple platforms.

A 14" MacBook Pro showing the app's main window in the front and a pod detail view and a pod's logs in two separate windows in the back
A 14" MacBook Pro showing the app's main window in the front and a pod detail view and a pod's logs in two separate windows in the back
Three iPhones showing the app's overview graphs, pod list view and pod detail view
Three iPhones showing the app's overview graphs, pod list view and pod detail view
An iPad showing the app's pod list on the left and a pod's logs on the right in split view
An iPad showing the app's pod list on the left and a pod's logs on the right in split view

Out now on the App Store.

Get It

Features

Multi-cluster Mode

Manage multiple clusters at once.

Nautik comes with powerful concurrency features, allowing you to to cheaply connect to as many clusters as you want simultaneously.

Coming soon: Filter activated clusters based on focus modes.

An iPhone showing a list of pods and a multi-selection menu for clusters
An iPhone showing a list of pods and a multi-selection menu for clusters

Multi-pod Logs

View and search logs of multiple pods and containers at once.

Follow logs of multiple pods and containers in one unified stream. Customize font size, color scheme and whether to render timestamps.

A macOS window showing Kubernetes logs
A macOS window showing Kubernetes logs

Pod & Node Shells

Gain full control using the integrated terminal.

Attach to running pods with or without stdin and execute interactive shells inside pods, even from an iPhone.

Attach root shells to nodes, using just the Kubernetes API. No SSH needed.

An iPhone showing a terminal that is attached to a TTY inside a pod
An iPhone showing a terminal that is attached to a TTY inside a pod

Text Editor

Edit resources using the built-in text editor.

The customizable, native text editor, based on TextKit 2, gives you full control over your Kubernetes resources by tapping into the raw YAML.

Edit config map and secret values inline, including automatic base64-encoding, or break out inline editors into fullscreen.

An iPhone showing a text editor with a minimap editing Kubernetes YAML
An iPhone showing a text editor with a minimap editing Kubernetes YAML

Port Forwarding

Forward ports of pods and services to your localhost.

Forward ports of pods and services onto your device, with multiplexing and robust reconnection behavior, even over app restarts.

The iOS and iPadOS version even includes an in-app browser to open HTTP port forwardings in.

An iPhone showing a list of Kubernetes port forwardings
An iPhone showing a list of Kubernetes port forwardings

Helm Client

Manage charts and releases using the integrated Helm client.

Use the 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.

An iPhone showing a list of Helm charts
An iPhone showing a list of Helm charts

CRD Support

View and edit custom resources and CRDs.

View and edit custom resources and their definitions, leveraging Kubernetes' native extensibility features.

A macOS window showing a categorized list of Kubernetes CRDs
A macOS window showing a categorized list of Kubernetes CRDs

Truly Native UI

View resource details in native views.

All supported resource types come with custom detail views, rendering a resource's features in a way that feels right at home on Apple platforms.

Viewing a resource performs a watch in the background, so resource views always stay up to date.

An iOS app detail view showing several metadata features of a Kubernetes pod, rendered in an iOS-native design
An iOS app detail view showing several metadata features of a Kubernetes pod, rendered in an iOS-native design

Bulk Operations & Search

Search and bulk-edit resources.

Watch, follow, restart, evict or delete multiple resources at once, even between different clusters, using familiar gestures and interactions.

Fly through large clusters using a powerful search feature integrated into every resource list.

6 selected pods of a pod list on iOS with a context menu suggesting bulk operations on them
6 selected pods of a pod list on iOS with a context menu suggesting bulk operations on them

Native Multitasking

Multitask using slideover, split view, Stage Manager and multiple windows.

Nautik is building on Apple's native ways of multitasking, including slideover, split view, Stage Manager and multiple windows on macOS, iPadOS and visionOS, plus tabbing support on macOS.

An iPad in split view showing a list of Kubernetes pods on the left and the logs of a pod on the right
An iPad in split view showing a list of Kubernetes pods on the left and the logs of a pod on the right