/Nauticus

Simplifying Kubernetes cluster management with fully-managed Spaces

Primary LanguageGoApache License 2.0Apache-2.0

Nauticus

CI Go Report Card GitHub license

Join the community on the #nauticus channel in the Kubernetes Slack.


Nauticus is an open-source Kubernetes controller that simplifies the management of Kubernetes clusters by allowing users to create and manage "Spaces" within the cluster. A Space is a fully-managed Kubernetes namespace that includes RBAC, network policies, resources quotas, and cloud provider specific bindings.

The Nauticus Controller provides an easy-to-use interface that allows users to create and manage Spaces through the Kubernetes API. This means that users can use the same Kubernetes resources to define the desired state of their Spaces and the controller will ensure that the actual state of the Spaces matches the desired state. This declarative approach to managing Spaces makes it easy for users to understand and troubleshoot their cluster.

For detailed documentation, please refer to our official documentation.