用途:部署、管理并排查 Kubernetes 工作负载,适合清单评审、Helm Chart 校验、资源配置调优、RBAC 与集群运维场景。
主要能力:提供清单评审清单(Deployment/Pod、Service/Ingress、Config/Secret、RBAC)、验证命令、资源限制模板、健康探针模式、常见反模式与排障流程、Helm 实践。默认输出仅返回结果、阻塞项与必要证据,不加前言、过程叙述、重复上下文、置信度或后续邀约,除非必需否则最多五条要点。
核心原则:声明式优先于命令式,使用 YAML 与 kubectl apply,生产避免 kubectl run / create;默认 GitOps,清单变更走版本控制与自动同步;每个容器必须有 CPU/内存 requests 与 limits;必须有 livenessProbe 与 readinessProbe;RBAC 最小权限。
必要用法示例: kubectl version --client kubectl apply -f manifest.yaml --dry-run=server kubectl top pods -n <namespace> helm lint ./chart helm template ./chart | kubectl apply --dry-run=server -f - 资源建议:requests 为稳态用量加 20%,limits 为峰值加 50%;内存为硬限制会 OOMKill,CPU 为限流。
限制与未提供项:资料未给出安装方式、定价、授权或平台支持细节;Helm 版本验证、官方资源链接等仅为提及。具体版本请以官方发布为准。