Deploy a containerized application to the current Kubernetes cluster. Creates both a Deployment and a LoadBalancer Service.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/bgdnvk/clanker/llms.txt
Use this file to discover all available pages before exploring further.
Usage
Arguments
Container image to deploy (e.g., nginx, myregistry/myapp:v1.0)
Flags
Deployment name (default: extracted from image name)
Container port to expose
Number of replicas
Kubernetes namespace
Show plan without applying changes
Apply the plan without confirmation prompt
Examples
Deploy nginx
Deploy with multiple replicas
Show deployment plan
Deploy to specific namespace
Generated resources
The deploy command creates the following Kubernetes resources:- Deployment: Manages the specified number of pod replicas running your container image
- Service: Exposes your deployment via a LoadBalancer with the specified port
The deployment creates a LoadBalancer service by default. On cloud providers like AWS and GCP, this will provision an external load balancer. For local or on-premises clusters, you may need to configure an ingress controller or use a different service type.