graph TB
subgraph DU["du01 — apptype=du-01"]
direction LR
D1["kube-proxy"]
D2["kube-flannel"]
D3["DU pod MISSING"]:::err
end
subgraph CU["cu01 — apptype=cu-01"]
direction LR
C1["kube-proxy"]
C2["kube-flannel"]
C3["CU-CP pod MISSING"]:::err
C4["CU-UP pod MISSING"]:::err
end
subgraph M["master01"]
direction LR
M1["etcd"]
M2["kube-apiserver"]
M3["kube-scheduler"]
M4["coredns"]
M5["kube-flannel"]
M6["kube-multus"]
end
%% -- dashboard status styles --
classDef ok fill:#DCFCE7,stroke:#16A34A,stroke-width:1.5px,color:#052E16;
classDef warn fill:#FEF9C3,stroke:#CA8A04,stroke-width:1.5px,color:#422006;
classDef err fill:#FCE7EF,stroke:#DB2777,stroke-width:1.5px,color:#500724;
classDef crit fill:#FEE2E2,stroke:#DC2626,stroke-width:1.5px,color:#450A0A;
classDef off fill:#F1F5F9,stroke:#94A3B8,stroke-width:1.5px,color:#111827;
classDef info fill:#EFF6FF,stroke:#3B82F6,stroke-width:1.5px,color:#0C1E3E;