kubectl

kubectl

TLDR

List information about a resource with more details

$ kubectl get [pod|service|deployment|ingress|...] -o wide
copy

Update specified pod with the label 'unhealthy' and the value 'true'

$ kubectl label pods [name] unhealthy=true
copy

List all resources with different types

$ kubectl get all
copy

Display resource (CPU/Memory/Storage) usage of nodes or pods

$ kubectl top [pod|node]
copy

Print the address of the master and cluster services

$ kubectl cluster-info
copy

Display an explanation of a specific field

$ kubectl explain [pods.spec.containers]
copy

Print the logs for a container in a pod or specified resource

$ kubectl logs [pod_name]
copy

Run command in an existing pod

$ kubectl exec [pod_name] -- [ls /]
copy

Copied to clipboard
Earn up to $40 for learning about crypto currencies