30 actionsContainer Orchestration

Kubernetes Connector

Cluster management and workload orchestration from support tickets.

Manage pods, deployments, services, configmaps, secrets, and cluster resources. Keva can scale deployments, restart crashed pods, rollback failed releases, check logs, and monitor resource metrics through the Kubernetes API.

30
Total Actions
4
Categories
23
Low Risk
6
Medium Risk
1
High Risk
4
Reversible

Capabilities

Pod managementDeployment scalingRollback releasesLog streamingConfigMap updatesSecret managementResource metricsEvent monitoring

Real-world use cases

See how Keva handles actual support tickets using Kubernetes actions.

Scale up deployment for traffic spike

Customer Message

We have a flash sale starting in an hour. Can you scale our API deployment from 3 to 10 replicas?

1
Get deploymentRetrieves current deployment state and replica count
2
Scale deploymentQueues scale_deployment to increase replicas to 10 (requires approval)
3
Monitor rolloutChecks that all 10 pods are running and healthy
Actions used
kubernetes.get_deploymentkubernetes.scale_deploymentkubernetes.list_pods

Deployment scaled to 10 replicas, all pods healthy and ready for traffic.

Pod keeps crashing with OOMKilled

Customer Message

Our worker pods are getting killed with OOMKilled status. Can you check what's happening?

1
List podsLists pods with their status and restart counts
2
Describe podGets detailed pod info including termination reason
3
Check logsRetrieves logs from the previous container instance
4
Get eventsLists cluster events for the pod
Actions used
kubernetes.list_podskubernetes.describe_podkubernetes.logs_podkubernetes.get_events

Confirmed OOMKilled events, recommended increasing memory limits in deployment spec.

Rollback bad deployment

Customer Message

Our latest deployment broke the checkout flow. Can you roll back to the previous version?

1
Get deploymentChecks current deployment state and revision history
2
RollbackQueues rollback_deployment to previous revision (requires approval)
3
VerifyConfirms rollback completed and pods are healthy
Actions used
kubernetes.get_deploymentkubernetes.rollback_deploymentkubernetes.list_pods

Rolled back to previous revision, checkout flow restored within 60 seconds.

All Kubernetes Actions

Complete reference of 30 actions available through the Kubernetes connector.

Showing 30 of 30 actions
Deployment Read
list_deploymentslow
List Deployments
List all deployments in a namespace or across all namespaces.
Deployment Read
get_deploymentlow
Get Deployment
Get detailed information about a specific deployment.
Deployment Read
Deployment Write
scale_deploymentmedium
Scale Deployment
Scale a deployment to a specified number of replicas.
Deployment WriteReversible
restart_deploymentmedium
Restart Deployment
Restart a deployment by triggering a rolling update.
Deployment Write
rollback_deploymenthigh
Rollback Deployment
Rollback a deployment to the previous revision.
Deployment WriteReversible
scale_statefulsetmedium
Scale StatefulSet
Scale a StatefulSet to a specified number of replicas.
Deployment WriteReversible
Infrastructure Read
list_podslow
List Pods
List all pods in a namespace or across all namespaces.
Infrastructure Read
get_podlow
Get Pod
Get detailed information about a specific pod.
Infrastructure Read
pod_logslow
Get Pod Logs
Get logs from a pod container.
Infrastructure Read
describe_podlow
Describe Pod
Get full pod details including events, conditions, and resource usage.
Infrastructure Read
list_serviceslow
List Services
List all services in a namespace or across all namespaces.
Infrastructure Read
get_servicelow
Get Service
Get detailed information about a specific service.
Infrastructure Read
list_ingresseslow
List Ingresses
List all ingresses in a namespace or across all namespaces.
Infrastructure Read
get_ingresslow
Get Ingress
Get detailed information about a specific ingress.
Infrastructure Read
list_configmapslow
List ConfigMaps
List all ConfigMaps in a namespace.
Infrastructure Read
get_configmaplow
Get ConfigMap
Get a ConfigMap including its data.
Infrastructure Read
list_secretslow
List Secrets
List all Secrets in a namespace (values are hidden).
Infrastructure Read
get_secretmedium
Get Secret
Get a Secret (keys shown, values masked for security).
Infrastructure Read
get_eventslow
Get Events
Get Kubernetes events for a namespace or specific resource.
Infrastructure Read
top_podslow
Top Pods
Get CPU and memory usage of pods (requires metrics-server).
Infrastructure Read
top_nodeslow
Top Nodes
Get CPU and memory usage of nodes (requires metrics-server).
Infrastructure Read
list_namespaceslow
List Namespaces
List all namespaces in the cluster.
Infrastructure Read
get_namespacelow
Get Namespace
Get details of a specific namespace.
Infrastructure Read
list_nodeslow
List Nodes
List all nodes in the cluster.
Infrastructure Read
get_nodelow
Get Node
Get details of a specific node.
Infrastructure Read
list_statefulsetslow
List StatefulSets
List all StatefulSets in a namespace.
Infrastructure Read
get_statefulsetlow
Get StatefulSet
Get details of a specific StatefulSet.
Infrastructure Read
list_replicasetslow
List ReplicaSets
List all ReplicaSets in a namespace.
Infrastructure Read
Infrastructure Write
delete_podmedium
Delete Pod
Delete a pod. If managed by a controller, a new pod will be created.
Infrastructure Write
patch_configmapmedium
Patch ConfigMap
Update specific keys in a ConfigMap.
Infrastructure WriteReversible

Ready to automate Kubernetes support?

30 actions. Full approval control. Set up in minutes.

14-day free trial. No credit card required.

Get Started Free