Skip to main content
Clanker provides comprehensive Kubernetes cluster management capabilities, supporting multiple cluster types and platforms.

Supported cluster types

Clanker can create, manage, and operate Kubernetes clusters on:

Amazon EKS

Managed Kubernetes on AWS with eksctl or AWS CLI

Google GKE

Managed Kubernetes on Google Cloud Platform

kubeadm

Self-managed clusters on EC2 instances

Core capabilities

Cluster lifecycle management

Create, scale, and delete Kubernetes clusters with a unified CLI interface:
# Create an EKS cluster
clanker k8s create eks my-cluster --nodes 2 --node-type t3.small

# Create a GKE cluster
clanker k8s create gke my-cluster --gcp-project my-project --nodes 2

# Create a kubeadm cluster on EC2
clanker k8s create kubeadm my-cluster --workers 2 --key-pair my-key

Application deployment

Deploy containerized applications with automatic service creation:
# Deploy nginx with LoadBalancer service
clanker k8s deploy nginx --name my-app --port 80 --replicas 3

# Preview deployment plan
clanker k8s deploy myapp:v1.0 --plan

Monitoring and metrics

Access real-time resource usage metrics:
# View node metrics
clanker k8s stats nodes

# View pod metrics across all namespaces
clanker k8s stats pods -A

# View cluster-wide metrics
clanker k8s stats cluster

AI-powered cluster insights

Use natural language to query your cluster:
# Ask questions about your cluster
clanker k8s ask "how many pods are running"
clanker k8s ask "which pods are using the most memory"
clanker k8s ask "why is my nginx pod failing"

Quick start

1

Create a cluster

Choose your platform and create a cluster:
clanker k8s create eks demo-cluster --nodes 2
2

Verify cluster status

Check that nodes are ready:
clanker k8s list eks
3

Deploy an application

Deploy your first workload:
clanker k8s deploy nginx --port 80
4

Monitor resources

View resource usage:
clanker k8s stats pods

Configuration

Clanker reads AWS and GCP credentials from your environment:
# Configure AWS credentials
aws configure --profile myprofile

# Set default region in clanker config
clanker config set infra.aws.default_region us-west-2

Architecture

Clanker’s Kubernetes management is built with a modular architecture: Each provider implements the same interface, enabling consistent operations across platforms.

Next steps

Cluster management

Learn how to create and manage clusters

Deployments

Deploy and manage applications

Ask mode

Use AI to query your cluster

Monitoring

Monitor cluster health and metrics

Build docs developers (and LLMs) love