kubectl 与资源操作
Kubernetes#kubectl#资源操作约 571 字 · 2 分钟阅读
追问显示点击任意追问卡片可收起 / 展开
如何查看当前 kubectl 连接的集群和上下文?
追问 Context、Cluster、User 分别是什么?
如何查看节点、Namespace 和常见资源?
追问
get、describe、explain 分别适合回答什么问题?如何创建、查看、修改和删除 Kubernetes 资源?
追问 命令式操作与 YAML 声明式管理有什么差异?
kubectl apply 与 kubectl create 有什么区别?
追问 为什么生产配置通常使用 apply 和版本控制?
如何查看 Pod 的事件和容器日志?
追问
describe、logs、logs -f 和 logs --previous 分别何时使用?如何进入 Pod 容器执行排查命令?
追问 多容器 Pod 如何指定容器?镜像没有 Shell 时怎么办?
如何查看资源的 YAML 和 JSONPath 字段?
追问 如何批量提取 Pod IP、节点名、镜像版本和重启次数?
kubectl 输出中的 STATUS、READY、RESTARTS 和 AGE 分别表示什么?
追问 Pod 显示 Running 是否一定代表业务可用?
如何限制 kubectl 操作的 Namespace 和资源范围?
追问
-n、--all-namespaces、--context 和 --kubeconfig 如何配合?如何使用 kubectl 做变更前后的验证?
追问 资源对象、事件、日志、端口和业务请求分别应验证什么?