四、常用命令速查
小于 1 分钟
四、常用命令速查
| 分类 | 命令 | | 资源 | kubectl get pods -A、kubectl describe pod xxx、kubectl apply -f yaml | | 日志 | kubectl logs -f pod、kubectl logs pod -c 容器 | | 进入 | kubectl exec -it pod -- bash | | 扩缩容 | kubectl scale deploy xxx --replicas=5、kubectl autoscale deploy xxx --min=1 --max=10 | | 更新 | kubectl rollout status deploy、kubectl rollout undo deploy | | 节点维护 | kubectl cordon node、kubectl drain node --ignore-daemonsets、kubectl uncordon node | | 标签 | kubectl label node xxx disk=ssd、kubectl get pods -l app=web | | 证书 | kubectl get csr、kubectl certificate approve xxx | | 端口转发 | kubectl port-forward pod 8080:80 | | 集群 | kubectl cluster-info、kubectl get events --sort-by=.lastTimestamp | | 备份 | etcdctl snapshot save backup.db |
