Dockerman 文档
Kubernetes

配置与存储

管理 ConfigMaps、Secrets、PersistentVolumeClaims 和 StorageClasses,无需频繁切换 kubectl。

使用配置与存储功能来检查工作负载所依赖的数据源和底层存储。

ConfigMaps

打开 ConfigMap 查看其键、值和 YAML。当你需要更改应用的配置时,编辑该对象。Dockerman 在保存前会检查资源版本,因此如果其他人在你编辑期间修改了同一 ConfigMap,你会收到冲突警告。当不再需要时,可以从列表中删除 ConfigMap。

编辑 ConfigMap 不会重启挂载它的 Pod。如果你需要新数据生效,请更新所属的 Deployment 或 StatefulSet。

Secrets

打开 Secret 查看其类型、键和值。列表显示常见类型,如 Opaquekubernetes.io/tlskubernetes.io/dockerconfigjson。编辑时与 ConfigMaps 相同的资源版本冲突检测同样适用。

二进制 Secret 值可以下载到本地文件。当不再需要时,可以从列表中删除 Secret。

显示操作会以明文展示 Secret 值。任何此时能看到屏幕的人都可以读取它们。

PersistentVolumeClaims

使用 PersistentVolumeClaims 查看每个声明的阶段、绑定的 PersistentVolume、存储类、访问模式和容量。当声明已释放且不再需要时,可以从列表中删除 PVC。

PersistentVolumes

除了上文的按声明视图外,PersistentVolume 也有专属页面。当你需要独立于命名空间查看集群范围的存储时使用。

描述
NamePV 名称
Capacity总容量
Access modesRWOROXRWXRWOP
Reclaim policyRetainDeleteRecycle
StatusAvailableBoundReleasedFailed
Claim绑定的 namespace/name PVC(如果有)
StorageClass配置该卷的存储类

打开 PV 可查看其完整规格,包括底层卷源(CSI driver、hostPath、NFS 等)。

StorageClasses

使用 StorageClasses 检查集群的存储选项,包括供应程序、回收策略、卷绑定模式和默认类标记。

Namespaces

Namespaces 页面列出所有命名空间及其阶段和创建时长,允许你内联创建新命名空间,并删除已有命名空间(带 API 返回的级联警告)。侧边栏的命名空间选择器会与此页面同步,因此这里的刷新会全局生效。