feat(k8s): M4 ConfigMap/Secret 在线编辑
- YamlViewer 增加 autoEdit prop,打开即进入编辑模式 - NamespaceResourcePage ConfigMap/Secret 行增加编辑按钮(铅笔图标) - 统一 cleanBeforeEdit=true,编辑前自动清理 status/managedFields/uid - 端到端验证: GET YAML → PUT 更新 → curl 确认 K8s label 生效 - 更新 ROADMAP/PROJECT_EVALUATION
This commit is contained in:
1 parent
174382ff81
commit
8637036995
4 files changed
+34
-13
No files matched your search
@@ -93,12 +93,12 @@ export function YamlViewer({ clusterCode, namespace, resource, name, onClose, on
|
||||
</Button>
|
||||
{!editing ? (
|
||||
<>
|
||||
{cleanBeforeEdit && (
|
||||
{effectiveClean && (
|
||||
<Button variant="outline" size="sm" className="h-8 border-slate-700 text-slate-300" onClick={enterEdit} title="清理 status / managedFields 等只读字段后编辑">
|
||||
<Sparkles className="h-3 w-3 mr-1 text-amber-400" />清理并编辑
|
||||
</Button>
|
||||
)}
|
||||
{!cleanBeforeEdit && (
|
||||
{!effectiveClean && (
|
||||
<Button variant="outline" size="sm" className="h-8 border-slate-700 text-slate-300" onClick={() => setEditing(true)}>
|
||||
编辑
|
||||
</Button>
|
||||
|
||||
Reference in new issue
Block a user