Enterprise Connectors
Kubernetes

Kubernetes

Kubernetes is an open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.

Tools
28
Last Updated
Recently
Category
all
Enterprise-grade security
SSO & authentication ready
Full governance & audit logs

Tools

List Namespaces

List all namespaces in the Kubernetes cluster. Namespaces provide logical isolation for cluster resources. Use this to discover available namespaces, understand cluster organization, and identify where resources are deployed.

Get Namespace

Retrieve detailed information about a specific namespace. Returns namespace metadata, labels, annotations, status, and resource quotas. Use this to inspect namespace configuration and understand its properties.

Create Namespace

Create a new namespace in the cluster. Namespaces provide logical isolation and resource organization. You can specify labels and annotations for categorization and metadata. Use this to create new environments or separate application workloads.

List Pods

List all pods in a namespace or across all namespaces. Returns pod status, node assignment, container restarts, and age. Use this to monitor running applications, troubleshoot issues, identify failing pods, or get an overview of cluster workloads. Supports filtering by labels for targeted queries.

Get Pod

Retrieve detailed information about a specific pod. Returns complete pod specification, status, container details, volumes, environment variables, resource limits, and current conditions. Use this to debug pod issues, inspect configuration, or verify deployment specifications.

Create Pod

Create a new pod from a complete pod specification. Provide the full pod manifest including containers, volumes, labels, and other configuration. Use this to deploy standalone pods or test container images. For production workloads, consider using deployments instead.

Delete Pod

Delete a pod from the cluster. The pod will be terminated gracefully with a grace period (default 30 seconds). Use this to remove failed pods, restart problematic containers, or clean up test pods. Note that pods managed by deployments will be automatically recreated.

Get Pod Logs

Retrieve logs from a container in a pod. Essential for debugging application issues, monitoring behavior, analyzing errors, and troubleshooting crashes. Supports tailing recent lines, including timestamps, and accessing previous container logs (if the container restarted). For multi-container pods, specify the container name.

List Deployments

List all deployments in a namespace or across all namespaces. Deployments manage replica sets and provide declarative updates for pods. Returns deployment status, replica counts (desired/current/ready), and update strategy. Use this to monitor application deployments, check rollout status, and identify scaling issues.

Get Deployment

Retrieve detailed information about a specific deployment. Returns complete deployment specification, status, replica counts, conditions, update strategy, pod template, and rollout history. Use this to inspect deployment configuration, troubleshoot failed rollouts, or verify deployment settings.
1–10 of 28 tools

Customize Tools

Edit descriptions, modify arguments, select tools, or add new ones

Edit descriptions
Change arguments
Select tools
Create New

Your agents are already in the wild.

Give them a Basecamp. Go from AI chaos to AI work, in minutes.

Kubernetes Connector | Willow Marketplace