Kubernetes on macOS

An accessible, concurrent Kubernetes client, 
native to 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

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

Log Viewer

View and search logs in realtime.

Follow logs of a pod and switch through both currently running and previously terminated containers. Customize font size, color scheme and whether to render timestamps.

Coming soon: Following logs of multiple pods in one aggregated window.

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

Attach & Exec

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.

Coming soon: Attach shells to nodes via node-shell.

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

YAML Editor

Edit resources using the built-in YAML editor.

The built-in text editor gives you full control over your Kubernetes resources by tapping into the raw YAML.

Font size and syntax color scheme for independent light and dark modes are customizable.

A macOS window showing a text editor editing Kubernetes YAML
A macOS window showing a text editor editing Kubernetes YAML

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

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

Overview Charts

Check your cluster's health at a glance on the overview charts.

Nautik is using Swift Charts to render glanceable overviews of node and workload statuses.

Coming soon: Resource metric graphs from metrics-server and chart widgets.

An iOS app view showing bar charts about the statuses of Kubernetes nodes and workloads
An iOS app view showing bar charts about the statuses of Kubernetes nodes and workloads

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