Skip to main content
podctl: kubectl, reimagined

podctl: The Native
Kubernetes Client for Apple

podctl is the best kubectl alternative and native Kubernetes GUI for Mac. Manage clusters, pods, deployments, and Helm charts with a fast, beautiful interface built with SwiftUI for macOS, iOS, iPadOS, and visionOS.

macOS 15+iOS 18+iPadOS 18+visionOS 2+
podctl: Cluster Dashboard
Beyond kubectl

Not just a client.
A Kubernetes platform.

AI troubleshooting, chaos engineering, cost optimization, database connectivity, and 100+ features in the most powerful Kubernetes GUI for macOS, iOS, and iPadOS.

AI-Powered Troubleshooting

Ask questions in plain English. The on-device AI assistant diagnoses issues, explains resources, and suggests fixes with full cluster context.

Multi-Cluster Command Center

Connect unlimited clusters. Cross-cluster search, bulk operations, cluster comparison, and environment grouping by region or team.

Chaos Engineering

Run 12+ experiment types including pod kill, network latency, CPU/memory stress, and DNS failure. Dry-run mode, scheduling, and recovery metrics built in.

Cost Estimation & Optimization

Track costs across AWS, GCP, Azure. Get right-sizing recommendations, spot instance suggestions, and namespace-level cost breakdowns with trend projections.

Database Connectivity

Connect directly to PostgreSQL, MySQL, MongoDB, Redis, and Elasticsearch running in your cluster. Browse schemas, run queries, and export results.

Policy & Compliance

Gatekeeper and Kyverno integration. Enforce security policies, track violations by severity, audit RBAC permissions, and browse cluster audit logs.

Network Debugging Suite

DNS lookups, connectivity testing, traceroute, port scanning, and network policy simulation. Diagnose networking issues without leaving the app.

Full Helm Lifecycle

Install, upgrade, rollback, and test releases. Browse chart repositories, diff revisions, manage values, and inspect rendered manifests.

Developer Toolbox

HTTP request builder, API proxy with traffic recording, YAML/JSON editor with schema validation, code generation, and Kustomize/Jsonnet support.

Real-time Observability

Live log streaming across pods with regex filtering, resource metrics with historical trends, event timelines, and Prometheus custom queries.

Backup & Disaster Recovery

Velero integration for scheduled backups, volume snapshots, namespace-level restore, cross-cluster migration, and backup hook management.

Interactive Terminal & Shell

Full PTY terminal with multi-session tabs, SSH support, file upload/download, port forwarding manager, and persistent command history.

See It in Action

Beautiful, powerful, native

Designed to feel right at home on your Mac. Every pixel crafted for the best Kubernetes management experience.

podctl: Cluster Dashboard

Cluster Dashboard

Real-time cluster health monitoring with node status cards, resource gauges, and stats grid at a glance.

Apple Ecosystem

One app, every platform

Built with SwiftUI for a truly native experience across all Apple devices. Your clusters, everywhere.

Primary

macOS

macOS 15 Sequoia+

Full-featured desktop experience with sidebar navigation, multi-window support, and keyboard shortcuts.

iOS

iOS 18+

Manage clusters on the go. Monitor pods, view logs, and respond to alerts from your iPhone.

iPadOS

iPadOS 18+

Take advantage of the larger screen with split view, drag and drop, and Apple Pencil support.

visionOS

visionOS 2+

Experience Kubernetes management in spatial computing with immersive dashboards and 3D visualizations.

Coming Soon on the App Store

Available soon for macOS, iOS, iPadOS, and visionOS.

Got Questions?

Frequently Asked Questions

Everything you need to know about podctl, platform compatibility, and Kubernetes capabilities.

What is podctl?

podctl is the native Kubernetes client for Apple platforms, including macOS, iOS, iPadOS, and visionOS. Built with SwiftUI, it replaces kubectl with a fast, powerful GUI for managing Kubernetes clusters, pods, deployments, Helm charts, and networking.

Is podctl a kubectl alternative for Mac?

Yes, podctl is designed as a native kubectl alternative for macOS. It provides full cluster management through an intuitive SwiftUI interface with features like on-device AI troubleshooting, chaos engineering, cost optimization, and real-time observability.

What platforms does podctl support?

podctl runs natively on macOS 15 Sequoia or later, iOS 18 or later, iPadOS 18 or later, and visionOS 2 or later. It is built entirely in SwiftUI for optimal performance and battery efficiency on Apple silicon.

Can I manage Kubernetes clusters from an iPhone or iPad?

Yes, podctl provides full Kubernetes cluster management on iOS and iPadOS. You can monitor clusters, view real-time pod logs, manage deployments, execute commands, and troubleshoot issues directly from your mobile device.

Does podctl support Helm chart management?

Yes, podctl includes complete Helm lifecycle management. You can install, upgrade, rollback, and test Helm releases. It also supports browsing chart repositories, inspecting visual revision diffs, managing values, and reviewing rendered manifests.

Is podctl free to use?

podctl will be available on the Apple App Store with a free tier. Detailed pricing for pro and enterprise features will be announced upon release. Stay tuned at podctl.app for launch announcements.

Does podctl have AI features for Kubernetes?

Yes, podctl includes an on-device AI assistant that analyzes cluster issues, diagnoses pod crash loops, explains Kubernetes errors in plain language, recommends resource optimizations, and generates kubectl commands with full local privacy.

Can podctl connect to multiple Kubernetes clusters?

Yes, podctl supports unlimited cluster connections with a unified multi-cluster dashboard, cross-cluster resource search, one-click context switching, and cluster comparison tools across cloud providers and local clusters.