元信息
api列表:
kubectl api-resources
kubectl api-resources -o wide
用法查询:
kubectl explain <>.<>
Pod
创建/更新Pod资源:kubectl apply -f <filename>
查看已有Pod资源:kubectl get pods
端口转发映射:kubectl port-forward <pod-name> <local-port>:<pod-port>
进入Pod内容器的Shell:kubectl exec -it <pod-name> /bin/bash
查看Pod日志:
- 打印历史日志:
kubectl logs <pod-name>
- 追踪日志:
kubectl logs <pod-name> --follow
删除Pod:
kubectl delete pod <pod-name>
kubectl delete -f <yaml-file>
查看Pod信息:kubectl describe pod <pod-name>
Deployment
创建/更新Deployment资源:kubectl apply -f deployment.yaml
查看Deployment信息:kubectl describe deployment <deployment-name>
删除Deployment资源:kubectl delete deployment <deployment-name>