新建Pod檢查
更新時間 2024-01-05 16:04:18
最近更新時間: 2024-01-05 16:04:18
分享文章
本文主要介紹 新建Pod檢查。
檢查內容
- 檢查集群升級后,存量節點是否能新建Pod。
- 檢查集群升級后,新建節點是否能新建Pod。
檢查步驟
基于新建節點檢查創建了新節點后,通過創建daemonset類型工作負載,在每個節點上創建Pod。
請登錄CCE控制臺,前往“資源->工作負載->守護進程集”,單擊右上角“創建負載”或“YAML創建”。


建議您使用日常測試的鏡像作為基礎鏡像。您可參照如下yaml部署最小應用Pod。
說明該測試YAML將DaemonSet部署在default命名空間下,使用ngxin:perl為基礎鏡像,申請10m CPU,10Mi內存,限制100m CPU 50Mi內存。
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: post-upgrade-check
namespace: default
spec:
selector:
matchLabels:
app: post-upgrade-check
version: v1
template:
metadata:
labels:
app: post-upgrade-check
version: v1
spec:
containers:
- name: container-1
image: nginx:perl
imagePullPolicy: IfNotPresent
resources:
requests:
cpu: 10m
memory: 10Mi
limits:
cpu: 100m
memory: 50Mi
負載創建完畢后請檢查該工作負載的Pod狀態是否正常。
檢查完畢后請登錄CCE控制臺,前往“資源->工作負載->守護進程集”,選擇“post-upgrade-check”工作負載并單擊“更多->刪除”刪除該測試用工作負載。


解決方案
若Pod無法新建,或狀態異常,請聯系技術支持人員,并說明異常發生的范圍為新建節點還是存量節點。