99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

kubectl get pod狀態(tài)解密:READY與STATUS列的計算邏輯與排障實戰(zhàn)

kubectl get pod狀態(tài)解密:READY與STATUS列的計算邏輯與排障實戰(zhàn) 剛接手 Kubernetes 那陣我對kubectl get pod的輸出基本是無條件信任的STATUS 是 RunningREADY 是 1/1就覺得這 Pod 穩(wěn)了。直到有一次線上事故所有 Pod 看起來全是 Running 1/1結(jié)果業(yè)務(wù)錯誤率猛漲最后定位到根因是進程活著但業(yè)務(wù)線程池已經(jīng)掛了而那個服務(wù)壓根沒配就緒探針。從那時候起我開始較真kubectl get pod里的 READY 和 STATUS 這兩列到底是從哪來的先說結(jié)論它們都不是 API Server 里某個現(xiàn)成字段的直接透傳而是 kubectl 客戶端把 Pod 對象里一堆狀態(tài)字段匯總之后按照一定優(yōu)先級當(dāng)場算出來的展示值。這篇文章我?guī)惆堰@套計算邏輯徹底拆開——分別看它們讀的是哪些底層字段、STATUS 列各種顯示值背后的決策樹是什么、以及怎么利用這套機制把排障效率提上去。適合所有被0/1、CrashLoopBackOff、ContainerCreating折磨過的 K8s 使用者和運維同學(xué)。1. 先把 kubectl get pod 的輸出和底層數(shù)據(jù)對上號kubectl get pod默認(rèn)展示的列是 NAME、READY、STATUS、RESTARTS、AGE。加-o wide之后會多出 IP、NODE、NOMINATED NODE、READINESS GATES 這幾列。但不管顯示幾列它們的源頭都是同一個東西API Server 返回的 Pod 對象 JSON。想看到完整的原始數(shù)據(jù)最直接的方式是kubectl get pod pod-name -o json這段 JSON 里包含一個龐大的status結(jié)構(gòu)。我們只挑和本文相關(guān)的字段列出來JSON 字段含義影響哪一列metadata.deletionTimestampPod 被標(biāo)記刪除的時間戳STATUSTerminatingmetadata.deletionGracePeriodSeconds優(yōu)雅刪除寬限期STATUSTerminatingstatus.phasePod 生命周期的大階段STATUS基礎(chǔ)值Pending/Running/Failed 等status.reason節(jié)點或控制器上報的具體原因STATUS如 Evicted、NodeLoststatus.conditions[]Pod 級別的條件集合包括 Ready、ContainersReady、Initialized、PodScheduled與 READY 列間接相關(guān)status.containerStatuses[]每個業(yè)務(wù)容器的詳細(xì)狀態(tài)state、ready、restartCount、lastStateREADY 列、STATUS 列status.initContainerStatuses[]每個初始化容器的詳細(xì)狀態(tài)READY 列初始化期間、STATUS 列Init 相關(guān)這里面最關(guān)鍵的一個認(rèn)知是kubectl get 顯示的是客戶端渲染出來的視圖不是服務(wù)端存了一個顯示用字段。你進 etcd 里翻 Pod 對象找不到一個叫 STATUS 列 的東西能找到的只有上面這些結(jié)構(gòu)化字段。換句話說kubectl get pod的打印邏輯本質(zhì)上是把 Pod 狀態(tài)翻譯成人話的過程。kubectl 的這套打印邏輯對應(yīng)源碼里的staging/src/k8s.io/kubectl/pkg/printers/internalversion/printers.go核心函數(shù)是printPod。接下來我按 READY 和 STATUS 兩條線分別拆。2. READY 列容器就緒狀態(tài)的聚合統(tǒng)計READY 列的格式是X/Y比如1/1、0/2。很多人以為它表示Pod 里有多少容器在運行其實不準(zhǔn)確它統(tǒng)計的是容器的 Ready 字段也就是就緒狀態(tài)和進程是否活著是兩個維度。2.1 X 和 Y 分別是怎么算出來的Y 的分母很簡單spec.containers數(shù)組的長度也就是普通業(yè)務(wù)容器的數(shù)量。注意Init 容器不算在內(nèi)這個后面細(xì)說。X 的算法大概是這樣的readyContainers : 0 for _, cs : range pod.Status.ContainerStatuses { if cs.Ready { readyContainers } } totalContainers : len(pod.Spec.Containers) // 如果 Pod 還在初始化階段READY 列固定顯示 0/N所以1/1表示Pod 里定義了 1 個業(yè)務(wù)容器且這個容器的ContainerStatuses[*].Ready為 true。這里有個容易踩的坑Pod 在初始化的過程中即使業(yè)務(wù)容器已經(jīng)創(chuàng)建了READY 也會顯示0/N。因為初始化階段有個硬邏輯——只要 Init 容器還沒全部跑完kubectl 就不去統(tǒng)計普通容器的就緒數(shù)直接輸出0/業(yè)務(wù)容器總數(shù)。所以看到0/2別急著下結(jié)論先看 STATUS 列是不是Init:1/2或者PodInitializing。2.2 容器 Ready 到底由誰決定一個容器的 Ready 屬性由 kubelet 維護具體判斷方式取決于你有沒有配探針沒配任何探針容器啟動進入 Running 狀態(tài)后kubelet 會很快把 Ready 置為 true。進程活著就等于就緒。配了 readinessProbe就緒探針容器進程活著還不夠必須探針連續(xù)成功一次Ready 才會變 true。探針一旦失敗Ready 立刻變 false。配了 startupProbe啟動探針容器啟動后先跑 startupProbe成功之前 readinessProbe 根本不生效Ready 保持 false。這就解釋了最常見的詭異現(xiàn)象STATUS 是 RunningREADY 卻是 0/1。容器確實在跑但 readinessProbe 一直失敗kubelet 只負(fù)責(zé)執(zhí)行探針并同步 Ready 狀態(tài)并不會因為你業(yè)務(wù)沒就緒就把 STATUS 改成別的。所以 READY 列本質(zhì)上是一個業(yè)務(wù)是否被判定為可服務(wù)的開關(guān)聚合而不是進程是否存活的聚合。真正決定這個開關(guān)的是 Kubelet 的探針機制這也是為什么很多正式環(huán)境強制要求核心服務(wù)必須配 readinessProbe 的原因——沒有探針一個依賴下游超時的服務(wù)依然會對外顯示 1/1但請求進來全掛在等待上。2.3 readinessGatesPod 級別的另類就緒門控除了容器自身的 ReadyPod 還可以通過spec.readinessGates聲明額外的就緒條件。比如spec: readinessGates: - conditionType: example.com/healthy如果聲明了這個 gatePod 的 Ready condition 必須同時滿足所有容器 Ready和所有 gate 對應(yīng)的 condition 為 True才能算 Pod 就緒。這個機制常被用來讓自定義控制器參與就緒判定比如某些網(wǎng)絡(luò)組件會在 CNI 配置沒就緒時寫一個 False 的 condition。不過要注意一個細(xì)節(jié)readinessGates 影響的是 Pod 的 Ready condition不一定直接影響 READY 列的數(shù)字。因為 READY 列統(tǒng)計的是容器級containerStatuses[*].Ready而不是 Pod 級 Ready 條件。你可能會看到 READY 1/1 但 Pod Ready condition 是 False 的情況此時這個 Pod 依然不會進 Service 的 Endpoints。這種顯示正常但實際不服務(wù)的場景排查時很容易被忽略。2.4 restarts 對 READY 的短暫影響容器重啟期間舊容器被終止、新容器在創(chuàng)建新容器的 Ready 會短暫為 false。所以 CrashLoopBackOff 里 Pod 的 READY 長期是 0/1一旦某個周期內(nèi)容器能撐夠時間READY 會短暫跳到 1/1然后又掉回 0/1。這個變化用kubectl get pod -w看得非常清楚。3. STATUS 列一套客戶端決策樹算出來的印象分STATUS 列是所有 K8s 新手最先看的列也是誤解最多的列。先說個讓人意外的事實STATUS 顯示什么并不是 API Server 告訴 kubectl 的而是 kubectl 自己根據(jù) Pod 的一堆字段按優(yōu)先級現(xiàn)場決策的。3.1 printPod 的決策優(yōu)先級把printPod的邏輯簡化成一個決策樹大概是這樣的1. 如果滿足刪除中條件 - Terminating節(jié)點失聯(lián)場景可能顯示 Unknown而不是 Terminating 2. 如果 Init 容器還沒全部成功退出 - 某個 init 容器失敗Init:Error / Init:ExitCode:x / Init:Signal:x - 某個 init 容器正在運行Init:N/MN已成功退出數(shù)M總數(shù) - 某個 init 容器在等待PodInitializing 3. 上面都不滿足時遍歷普通容器但只看第一個容器 - 如果它處于 Waiting 且 reason 非空用這個 reason 當(dāng)作 STATUS 比如 ContainerCreating、CrashLoopBackOff、ErrImagePull - 如果它處于 Terminated 且 reason 非空用這個 reason 當(dāng)作 STATUS 比如 Completed、Error、OOMKilled 4. 如果上面都沒拿到有意義的 reason退回 Pod.Status.Reason再退回 Pod.Status.Phase - phase Succeeded - Completed - phase Failed - Error - phase Running - Running - phase Pending - Pending這個順序里最容易被忽略的兩點STATUS 列只看第一個普通容器。如果 Pod 里有多個容器第二個、第三個容器即使 CrashLoopBackOff只要第一個容器在 RunningSTATUS 依然可能是 Running。這種多容器 Pod 的狀態(tài)顯示盲區(qū)是排障時最坑的細(xì)節(jié)。容器處于 Running 但 readiness 失敗時STATUS 不會顯示 NotReady。kubectl 沒有為readiness 失敗單獨設(shè)計一種顯示值所以 Running 0/1 是同時出現(xiàn)的。很多人看到 Running 就覺得 OK其實問題就藏在這里。3.2 各種 STATUS 顯示值到底對應(yīng)什么底層狀態(tài)我整理了一張速查表基本覆蓋日常最常見的 STATUS 值STATUS 顯示底層狀態(tài)常見誘因PendingphasePending沒有其他 reason 覆蓋調(diào)度失敗、資源不足、等待存儲ContainerCreating第一個容器 Waiting reasonContainerCreating鏡像拉取、sandbox 創(chuàng)建、CNI 配置ErrImagePull容器 Waiting reasonErrImagePull鏡像不存在、倉庫認(rèn)證失敗、地址錯誤ImagePullBackOff容器 Waiting reasonImagePullBackOff鏡像拉取連續(xù)失敗后的退避階段CrashLoopBackOff容器 Waiting reasonCrashLoopBackOff容器啟動后反復(fù)崩潰kubelet 退避重啟Running第一個容器處于 Running 狀態(tài)正?;蛘咛结樜磁渲?探針失敗但容器存活Completed容器 Terminated reasonCompleted 且 phaseSucceededJob 正常結(jié)束Error容器 Terminated reasonError或 phaseFailed啟動腳本出錯、探針失敗導(dǎo)致重啟等OOMKilled容器 Terminated reasonOOMKilled內(nèi)存超過 cgroup 限制被內(nèi)核殺掉TerminatingdeletionTimestamp 已設(shè)置執(zhí)行了 delete等待優(yōu)雅退出或卡刪除Unknown節(jié)點失聯(lián)且 Pod 設(shè)置了 NodeLost 相關(guān) reasonkubelet 長時間不上報狀態(tài)Evictedstatus.reasonEvicted節(jié)點資源壓力驅(qū)逐這個表里的值不是隨便拍的它們要么直接來自containerStatuses[*].state.waiting.reason要么來自state.terminated.reason要么來自status.reason/status.phase。所以你會發(fā)現(xiàn)STATUS 列其實是一個第一個異常狀態(tài)的快速入口——它的設(shè)計目標(biāo)是讓你一眼看出最值得關(guān)注的容器問題而不是告訴你整個 Pod 的健康全貌。3.3 一個補充STATUSRunning 但 READY0/1 的官方解釋回到開頭那個現(xiàn)象。容器狀態(tài)機里有一個獨立的維度叫State分為 Waiting、Running、Terminated 三態(tài)。readiness 是另一個獨立的布爾維度。kubectl 在渲染 STATUS 列時看的是 State 相關(guān)字段在渲染 READY 列時看的是 Ready 布爾值。兩邊各行其是所以會出現(xiàn)容器 StateRunningReadyfalse - STATUSRunningREADY0/1容器 StateWaiting(reasonCrashLoopBackOff)Readyfalse - STATUSCrashLoopBackOffREADY0/1理解了這個兩套維度各算各的設(shè)計很多所謂的詭異顯示就都能解釋通了。比如容器剛被 OOM 殺掉State 變成 Terminated reasonOOMKilled但 kubelet 正在重啟它STATUS 可能短時間閃過 OOMKilled 然后變成 CrashLoopBackOff。4. 三層狀態(tài)模型phase、conditions、containerState 的關(guān)系如果你覺得上一節(jié)的決策樹有點繞那可能是因為還沒建立 Pod 狀態(tài)的整體模型。我習(xí)慣把 Pod 狀態(tài)拆成三層來看排障時一層一層剝。4.1 第一層Pod Phase階段status.phase是 Pod 生命周期最粗粒度的描述只有五個值PendingPod 已被 API Server 接受但還沒有完成調(diào)度或者某些容器還沒啟動。RunningPod 已綁定節(jié)點所有容器已被創(chuàng)建且至少有一個容器在運行或正在啟動。Succeeded所有容器都以退出碼 0 正常結(jié)束且不會被重啟。Failed所有容器都已終止至少有一個容器以非 0 退出碼結(jié)束。UnknownAPI Server 長時間無法從 kubelet 獲取 Pod 狀態(tài)一般是節(jié)點失聯(lián)。Phase 是一個控制面視角的粗分類你不會從這里知道鏡像拉到了沒有探針過了沒有它太粗了。4.2 第二層Pod Conditions條件status.conditions是一組更細(xì)的布爾條件標(biāo)準(zhǔn)的有四個PodScheduledPod 是否已成功調(diào)度到節(jié)點。Initialized所有 Init 容器是否已執(zhí)行完成。ContainersReady所有業(yè)務(wù)容器是否都 Ready。Ready整個 Pod 是否就緒等價于 ContainersReady 且所有 readinessGates 滿足。每個 condition 都有statusTrue/False/Unknown、reason和message。查看方式kubectl get pod pod-name -o jsonpath{.status.conditions[*].type}{.status.conditions[*].status}{\n}或者看 YAMLkubectl get pod pod-name -o yaml | grep -A 12 conditions如果你的 Pod 被寫入了自定義 condition比如某些控制器會寫example.com/healthy那它也會出現(xiàn)在這個數(shù)組里。Pod 的 Ready condition 是控制器、Service Endpoints 是否收錄該 Pod 的依據(jù)之一。4.3 第三層Container State容器狀態(tài)容器層狀態(tài)是排障時信息量最大的一層。每個容器在status.containerStatuses[]里都有一個state字段三選一state : { waiting: { reason, message } running: { startedAt } terminated: { exitCode, reason, signal, startedAt, finishedAt } }值得專門做一張 reason 速查表state 字段的 reason含義ContainerCreatingkubelet 正在創(chuàng)建容器可能卡在 sandbox 或卷掛載CrashLoopBackOff容器啟動后崩潰kubelet 正在退避等待下一次重啟ErrImagePull首次拉取鏡像失敗ImagePullBackOff鏡像拉取連續(xù)失敗進入退避CreateContainerConfigError容器配置有問題比如 ConfigMap/Secret 不存在StartError容器運行時啟動失敗OOMKilled容器因超限被殺Completed容器正常退出退出碼 0Error容器異常退出除此之外lastState字段很有價值。它記錄的是容器上一次的狀態(tài)快照。當(dāng)容器處于 CrashLoopBackOff 時當(dāng)前 state 多半是 waiting但上一次的 terminated 信息里能看到 exitCode 和 OOMKilled 標(biāo)志這是定位崩潰根因的鑰匙。kubectl get pod pod-name -o json | jq .status.containerStatuses[0].lastState三層之間是遞進關(guān)系容器 State 決定容器的 Ready 和 Phase 的走向容器 Ready 聚合出 ContainersReadyContainersReady 加上 readinessGates 得出 Pod Ready。所以當(dāng)你看到 STATUS 列異常時往下一層找容器 State 的 reason往往比盯住 STATUS 文案更高效。5. 從這兩列出發(fā)的實戰(zhàn)排障鏈路知道數(shù)據(jù)來源之后排障思路就清晰了。下面按最常見的 5 個狀態(tài)場景給出一步步的排查命令鏈。5.1 STATUS 是 ContainerCreatingREADY 是 0/1先看完整事件別急著看日志kubectl describe pod pod-name | tail -30 kubectl get pod pod-name -o json | jq .status.containerStatuses[0].state.waiting kubectl get events --sort-by.lastTimestamp | tail -30這個狀態(tài)最常見的兩個原因創(chuàng)建 sandbox 失敗事件里會看到類似failed to create pod sandbox: rpc error: code unknown desc failed to create...的信息。這種一般是容器運行時或 CNI 網(wǎng)絡(luò)插件的問題需要上節(jié)點看 containerd 日志。鏡像拉取慢或被限流事件里會有Failed to pull image ...或exceeded retry limit, last status: 429 too many requests之類。429 這類限流在鏡像倉庫層很常見排查時留意 registry mirror、拉取憑證是否配置。5.2 STATUS 是 CrashLoopBackOffREADY 是 0/1這個狀態(tài)說明容器已經(jīng)啟動過但反復(fù)崩潰kubelet 進入退避。核心動作是看兩樣?xùn)|西# 看上一次退出時的日志 kubectl logs pod-name --previous # 看終止時的退出碼和 reason kubectl get pod pod-name -o json | jq .status.containerStatuses[0].lastState.terminated退出碼很能說明問題127啟動命令或依賴找不到檢查 image 里的可執(zhí)行文件路徑。137SIGKILL通常是 OOMKilled或者被系統(tǒng) cgroup 殺掉的信號檢查內(nèi)存 limit 和實際占用。143SIGTERM常見于探針失敗觸發(fā) kill或者業(yè)務(wù)收到終止信號后沒正常退出。退出碼是 0 但仍在重啟大概率是 livenessProbe 失敗kubelet 認(rèn)為容器不健康主動重啟。這時候要去看探針配置kubectl get pod pod-name -o json | jq .spec.containers[0].livenessProbe5.3 STATUS 是 Running但 READY 是 0/1這就是我們前面講的假健康狀態(tài)。第一件事確認(rèn)是不是探針問題# 查看就緒探針配置 kubectl get pod pod-name -o json | jq .spec.containers[0].readinessProbe # 查看容器就緒條件 kubectl get pod pod-name -o json | jq .status.conditions[] | select(.typeReady) # 手動模擬探針請求按你探針配置的協(xié)議來 kubectl exec -it pod-name -- curl -sf http://127.0.0.1:8080/healthz如果探針地址確實不通那是應(yīng)用沒就緒去查應(yīng)用日志。如果應(yīng)用地址通但 READY 還是 0/1檢查一下探針的initialDelaySeconds和periodSeconds是否設(shè)置合理以及探針是否寫錯了端口或路徑。另一個可能被忽略的情況是 readinessGates如果 Pod 里定義了 gate但對應(yīng)的 condition 一直沒被外部控制器置為 True那 Pod Ready 也是 False。這時候去查kubectl get pod pod-name -o json | jq .spec.readinessGates kubectl get pod pod-name -o json | jq .status.conditions[]5.4 STATUS 是 Terminating一直在刪除中Pod 設(shè)置了 deletionTimestamp但遲遲沒消失。先用一條命令看清全貌kubectl get pod pod-name -o json | jq {finalizers: .metadata.finalizers, deletionTimestamp: .metadata.deletionTimestamp, grace: .metadata.deletionGracePeriodSeconds, phase: .status.phase}常見的卡刪除原因容器主進程不響應(yīng) SIGTERM超過 grace 期只能等 SIGKILL但 SIGKILL 后還卡住一般是容器運行時問題。有 finalizer 掛在 metadata 上需要對應(yīng)的控制器清理完成后才會移除。底層卷還沒完成 detach或者節(jié)點失聯(lián)導(dǎo)致狀態(tài)更新停滯。如果業(yè)務(wù)可以允許強刪再考慮兜底命令kubectl delete pod pod-name --grace-period0 --force但要清楚強刪可能造成容器進程殘留、卷鎖不釋放等后遺癥生產(chǎn)環(huán)境慎用。更穩(wěn)妥的方式是先查 finalizer 歸屬等對應(yīng) controller 清理或者先把節(jié)點的問題處理掉。5.5 STATUS 是 Pending一直沒有 RunningPending 最常見的是調(diào)度階段就出問題。重點看調(diào)度事件kubectl describe pod pod-name | grep -A 20 Events kubectl get events --field-selector involvedObject.namepod-name --sort-by.lastTimestamp如果事件里持續(xù)刷FailedScheduling跟著 message 走常見的幾類Insufficient cpu/memory節(jié)點資源不夠擴容或減小 request。node(s) had taint節(jié)點有污點Pod 沒有對應(yīng)容忍。didnt match node selector / affinity rules調(diào)度約束無法滿足。如果調(diào)度已經(jīng)成功Pod 卻還停在 Pending那說明問題轉(zhuǎn)移到卷掛載或容器創(chuàng)建階段。這時再去翻 containerStatuses 的 message看是不是FailedMount之類的問題。5.6 用 custom-columns 直接拿原始狀態(tài)排障時如果不想被 STATUS 列的展示值誤導(dǎo)可以繞過它直接輸出原始字段kubectl get pods -o custom-columns\ NAME:.metadata.name,\ PHASE:.status.phase,\ POD_READY:.status.conditions[?(.typeReady)].status,\ CONTAINER_READY:.status.containerStatuses[*].ready,\ WAIT_REASON:.status.containerStatuses[*].state.waiting.reason,\ RESTARTS:.status.containerStatuses[*].restartCount,\ DELETION:.metadata.deletionTimestamp這能讓你同時看到容器級 Ready 數(shù)組、Pod 級 Ready 條件、等待 reason 和刪除時間戳多容器 Pod 的狀態(tài)盲區(qū)也一覽無余。6. 平時最容易忽略的細(xì)節(jié)和我的實操建議最后聊幾個分散在細(xì)節(jié)里的經(jīng)驗都是我在實際維護中踩過或見過別人踩的。多容器 Pod 的 STATUS 列盲區(qū)前面提過值得再強調(diào)一次kubectl 在選代表容器時只挑第一個普通容器排在后面的容器就算炸了STATUS 也可能紋絲不動。所以凡是多容器 Pod我習(xí)慣直接-o json配合 jq 看全量容器狀態(tài)或者用custom-columns把所有容器的 reason 都打出來。肉眼盯著 STATUS 單列是真的會看漏。RESTARTS 列和 READY 列的關(guān)系也要理解。RESTARTS 是所有containerStatuses[*].restartCount的累加值。容器被 OOM 殺掉后重啟RESTARTS 會 1如果后端是 sandbox 或網(wǎng)絡(luò)重建可能連累 Init 容器也計一次重啟。所以看到 RESTARTS 很高別只想到業(yè)務(wù)崩潰也要看是不是基礎(chǔ)設(shè)施層在不斷重建。初始化階段 READY 恒為 0/N 這種行為偶爾會引發(fā)誤判。尤其是 Init 容器比較多、單個 Init 執(zhí)行很慢的 Pod你可能會看到 STATUS 一直是Init:2/5READY 一直是0/1持續(xù)十幾分鐘。這時候別急著重啟或強刪先看 Init 容器日志kubectl logs pod-name -c init-container-nameSTATUS 列顯示 Unknown 的時候絕大多數(shù)情況是節(jié)點失聯(lián)而不是 Pod 本身出問題。先去看節(jié)點狀態(tài)kubectl get node kubectl get node node-name -o json | jq .status.conditions[] | select(.typeReady)節(jié)點 NotReady 會連帶一堆 Pod 顯示 Unknown 或 Terminating這時候先恢復(fù)節(jié)點再處理 Pod 狀態(tài)。版本差異也要留個心眼。不同 Kubernetes 小版本之間kubectl 的打印邏輯偶爾會有細(xì)微調(diào)整比如原生 sidecar 容器K8s 1.28的 RESTARTS 統(tǒng)計方式、初始化階段 READY 的分母算法都隨版本演進改過。遇到和文檔描述不一致的輸出優(yōu)先看當(dāng)前 kubectl 對應(yīng)版本的源碼而不是懷疑自己的集群壞了。還有一個老生常談但我必須再提一次的建議不要把 STATUS 和 READY 這兩列當(dāng)成業(yè)務(wù)健康度的最終答案。它們的設(shè)計目標(biāo)是快速概覽不是健康證明。真正判斷服務(wù)能不能接流量的指標(biāo)應(yīng)該是Pod 的 Ready condition 是否為 TruePod 是否出現(xiàn)在 Service 的 Endpoints 列表里應(yīng)用自身的健康檢查接口、錯誤率、延遲是否正常。如果你有監(jiān)控系統(tǒng)我建議直接把kube-state-metrics暴露的kube_pod_status_ready、kube_pod_container_status_ready這些指標(biāo)接入告警比每天對著終端刷kubectl get pod靠譜得多。這兩年排查 Kubernetes 問題下來我最大的體會是狀態(tài)列是給人快速瀏覽用的但每個奇怪的顯示背后都有一套非常機械的計算邏輯。搞清楚kubectl get pod里 READY 和 STATUS 的每一層來源之后很多玄學(xué)其實都是可預(yù)測、可復(fù)現(xiàn)的。遇到問題別盯著狀態(tài)文案猜拉著原始字段看——-o json加 jq基本能回答你 80% 的疑問。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
天天日,天天插| 色情成人五月天| 亚洲AV影片在线观看| 丁香五月第四色88| 婷婷丁香人妻天久久| 亚洲精品无人区| 夜夜干夜夜操| 这里只有精品69| 97操碰在线视频| 丁香五月天啪啪| 五月丁香六月婷婷欧美综合| 五月丁香六月综合激情网| 九九久久高清| 色婷婷aV四虎| 婷婷五月综合性爱| 疯狂做受XXXX高潮A片| 五月天丁香久久| 五月天激日本色情在线| 99惹在线精品免费观看| 五月色婷婷中文字幕| 爱爱网址9| 婷婷五月综合网| 婷婷激情六月中文| 丁香五月婷婷88在线| 久久 婷婷 五月天| 亚洲午夜电影| www98日本小时间到了| 五月天丁香婷婷久久九| 综合狠久久| 五月丁香六月情| 婷婷五月六月| 十月色综合| 欧美丁香六月在线观看视频| 欧亚色色| VA日本视频| 99re久热只有精品6在线直播.com| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 九九日伊人| 激情丁香五月婷婷| 第四色在线观看| 天天综合网在线| 婷婷久久丁香五月| 91九九| 久久这里只有精品热在99| 丁香五月综合图片在线观看| 日在线V视频在线播放| 婷婷久久久久久久| 新激情五月开心五月婷婷五月丁香五月| 黄色AV日韩| 五月天婷婷社区久久综合| 超碰在线日夜| 91天堂网综合| 在线播放中文字幕| 六月婷伊人| 五月丁香日本片| 亚洲综人色综网| 啪啪激情网| 99久在线精品| www.狠狠狠.com| 色噜噜,噜噜色| 亚洲色婷婷99一9|| 日本人人xxx| 欧美丁香婷婷五月| 色综合色色| 大香蕉婷婷丁香视频在线| 91大屁股精品| 无码人妻AV久久久一区二区三区| 狠狠色噜噜色狠狠狠综合色 | 精品无码视频| 超碰高清在线| 亚洲丁香花色| 国产伊人大香蕉| 婷婷狠狠爱| 超碰国产AV| 小泽玛利亚视频一区二区| 一区二区免费看| 激情综合网五月丁香| 久99| 99国产这里只有精品| 深爱五月激情| www.99视频| 久久这里只有精品视频15| 91 久热| 91碰操| 欧美超级视频97| 任你爽视频| 丁香五月婷婷乱| 免费在线观看欧美激情xx小视频| 丰满人妻一区二区三区| 91在线操| 天天热夜夜操| 噜噜视频| 1024婷婷综合久久五月天| 天天爽在线视频| WWW.色婷婷.COM| 天天日天天爽| 99热每日| 亚洲色激婷| 婷婷情色激情| 午夜69成人做爰视频| 亚洲激情六月丁香| 欧美亚洲999| 五月婷在线播放| 亚洲色99| 欧美99热| 97人凄人人操人人爽| 中文字幕丰满孑伦无码专区| 999热在线视频| 综合激情综合啪啪| 欧美成人精品A片免费一区99| 清纯唯美 激情四射| 99色日本| 99热国产免费| 欧美婷婷综合| 婷婷五月天综合色| 影音先锋美国A| 五月香婷婷| 99国产性感视频| se99视频| 日韩亚洲视频| 久久久18| 特黄三级片| 六月综合在线| 亚洲视频码| 成人噜噜网| 婷婷淫淫狠狠六月| www.五月婷| 开心五月激情站| 亚洲AV网址| 成人短视频免费| 婷婷色5月天在线。| 久久久久亚洲AV成人无码电影| 日韩专区五月天婷婷丁香| 538午夜激情| 欧洲色| 日韩在线观看网址| 婷婷综合在线观看视频| 日韩久久系列| 丁香色婷婷五月天| 午夜成人在线免费视频| 99色在线观看视频| 综合久久婷婷| 99精品无码| 超碰免费成人| 婷婷综合在线| 看婷婷五月天网| www.色综合.com| 色色婷婷丁香五月天| 一区二区三区四区无码| 奇米影视777在线_在线观看午夜_h小视频在线观看_岛国大片 | 伊人狠狠干| 中文字幕日产A片在线看| 另类专区在线观看| 99操碰| 99日韩| 色情丁香五月婷婷精品| 欧美噜噜噜草| 丰满少妇猛烈A片免费看观看| 一级片sese片.COM| 国产精品美女久久久久AV超清| 妻久久久久| www.五月天婷婷| 另类图片色五月| 色婷操逼| 另类激情五月| 91在线看免费 九九九九| 婷婷五月激情视频在线| 99这里有精品视频| 成人亚洲精品久久久久| 色色网站在线| 久久丁香五月综合六月激情红杏视频 | 色五月婷婷五月天| 五月天激情av| 男人天堂99| 一本久道综合色婷婷五月| 狠狠色噜噜狠狠狠狠综合| 激情九月婷婷| 婷婷五月开心中文字幕在线| 超级碰碰碰91| 婷婷中文字幕| 狠狠干婷婷| 欧美久久婷婷| 综合久久狠狠| 三级黄网站| 第2色五月婷| 丁香五月开心七月| 天天操无码| 久久99热只有精品| 奇米影视777在线_在线观看午夜_h小视频在线观看_岛国大片 | 成人在线网站| 亚洲妇女熟BBW| 色色免费网战视频| av 一区三区四区| www久视频com| 中文字幕成人| 色色综合色| 九九操操| 九九激情视频| 亚洲网综合在线| 婷婷综合五月天| 成人五月天在线观看| 五月久久综合| 五月丁香大香蕉| 婷婷五月天偷拍| 黄色成人网站在线播放| 婷久久久| 第二色AⅤ| 久爱综合| 超碰av在线| 久久婷婷综合五月趴| 午夜成人网站在线观看| 婷婷五月丁香性爱| 香蕉久操| 丁香六月啪啪| 99色视频| 五月婷精品| 97色伦另类图片小说视频 | 久久人妻精品| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 久久33视频| 国产成人网| 人妻无码精品一区| 狠狠色狠狠色综合日日91| 国产九九一区二区三区| 丁香五月色激情| 色婷婷六月| 婷婷丁香五月在线播放| 丁香五月综合在线播放 | 久久久久9久无码视频| 狠狠色丁香| 青青草原福利在线| 丁香五月在线观看完整版| 色五月综合网| 婷婷99中文字幕| 97色五月丁香婷婷| 久草免费福利视频| se色婷婷视频| 五月激情丁香啪啪| 日韩ww| 97色色视频| 色爽九九| 九九热黄色| 婷婷五月色天| 久久亚洲无码| 99九九精品视频| 婷婷激情综合| 五夜丁香| 亚洲成人影视在线观看| 在线视频你懂得| 五月激情天| 丁香五月天啪啪a日本| 五月婷婷和六月| 开心六月婷| 国产99热| 精品婷婷五月天| www.狠狠| site:esunnet.com| www,五月丁,com| 开心五月丁香综合久久| 亚洲婷婷丁香五月视频| 人人97操| www.婷婷亚洲基地| 色情综合网| 天天操加勒比| 婷婷五月天最新综合你懂的 | 婷婷丁香91| 五月婷九九草| 人伦30P| 在线资源av-超碰中文在线-成人AV| 情一色一乱一伦一91A| 五月婷婷9| 欧美啪啪网| www.五月丁香| 九九热视频网站| 26uuu欧美亚洲日韩| 人人摸人人射| 五月色综合| 五月天操逼网| 欧美美女视频| 日本欧美999久久久三级片| 丁香五月性爱爱五月| 99色| 激情99。| 五月激情婷婷国产精品久久久久久| 天天插综合网| 五月丁香啪啪啪| 少妇性按摩无码中文A片| 一本大道伊人AV久久综合| 99五月香婷婷丁香在线视频| 婷婷丁香五月天影院 | 日本美女97在线视频| 日操熟女| 亚洲啪视频| 99小精品| 亚洲综合五月天婷婷丁香| 激情视频网址| 香蕉99网| 色色色在线播放| 天天干天天色天天干| 狠狠插狠狠操| 精品亚洲国产成人A片在线鸭王| 五月天丁香久久综合| 婷婷中文字幕网| 狠狠五月激情在线| 色五月播五月| 成人超碰网| 国产激情在线| 久久婷婷丁香六月天| 五月亭亭性| 丁香午夜天| 婷婷丁香熟女| 中文字幕丰满乱孑伦无码专区| 天天射色五月天| 丁香五月久久| 五月丁香视频色色| 亚洲婷婷激情888精品久| 色婷婷电影网| 亚洲精品第一国产综合亚AV | 久久久精品AV| 婷婷五月伦理网站| 国产在线aaa片一区二区99| 热久久婷婷| 婷婷五月天777| 天天狠狠六月婷丁香影院| 人妻啪啪啪| 色综合久网| 五月激情久久综合| 五月天色不卡| 五月丁香啪啪综合| 亭亭玉月丁香| 亚洲激情六月丁香| 久久机热思思热| 婷婷综合五月| 亚洲综合激情五月天婷婷| 综合激情视频| 色色综合热| 天天插天天很| 国产亚洲精品AAAAAAA片| 婷久久| 婷婷激情五月综合| 伊人在线另类| 天天爽夜夜爽天天爽夜夜爽| 国产美女无遮挡裸体毛片A片| 色情五月综合婷婷| 丁香六月婷婷综合| 久久伊人婷婷| 五月丁香啪啪网| 99噜噜噜| 超碰国产在线观看| 色五月婷婷综合在线| 五月天激情社区| 无码免费人妻A片AAA毛片西瓜| 丁香婷婷久久| 99性爱视频| 亚洲成人影视在线观看| 狠狠操狠狠爱| 精品视频这里只有精品| 大香蕉啪啪啪| 五月丁激情| 久久女婷| 五月丁香成人版| 久久久国产精品黄毛片| 五月永久激情| 久久44| 久久久久久五月天| 激情丁香五月天图片| 婷婷激情五月天小说校园| 色五月综合激情网| 五月天婷婷爱| 九九re精品视频在线观看| 97色啪| 久久激情天堂| 五月天婷婷社区| 这里只有精品日韩| 国精产品一区一区三区免费视频| 亚洲激情免费视频| 色五月婷婷影院| 97久久人人操| 亚洲婷婷月丁香五月| 亚洲妇女熟BBW| 五月天自拍网| 久热爱大香蕉在线蜜臀悦色 | 俺也高清无码高清视频| 金品在线视频99| 色色色婷婷| 26UUU欧美激情一区二区| 久久激情五月| 五月婷婷网久久| 色九九中文字幕| 夜夜操狠狠操| 【乱子伦】黄色| 碰97 久| 丁香婷婷婷五月| 丁香五月停停基地| 色婷婷影视| 可以直接看的AV网站| 五月婷中文娱乐综合| 99精品在线| 激情色播| 6 9式性爱视频在线播放| 超碰高清在线| 五月丁香在线精品| 婷婷五月天AV在线| 婷婷色情 | 天天干天天色综合| 99色看这里只有精品| 久久五月天 91| 激情六月天婷婷| 操笔无码| 黑人熟妇一区二区三区| 在线中文AV| 婷婷五月丁香91| 久久在这里有精品| 婷婷五月综合色拍| 久久九九热re6这里有精品| 色婷婷丁香五月| 丁香六月色婷婷欧美| 天天干天天av天天射| 欧美日比视频| av中文网站| 亚洲成人免费在线| 91xxxx九色| 久久激情综合| 99热这里都是精品| 丁香六月婷婷色XXXXX| 久久这里只精品66| 五月天天堂久久| 91色呦哟| 国产成人精品一区二三区熟女在线| 免费视频99| 五月婷六月天| 亚洲精品乱码久久久久久综合| 97香蕉人人在线观看| 五月婷婷色色| 热99在线| 9久久久久久久久久久| 这里只有免费的精品| 日本九九网| 这里只有精9| 日本婷婷在线| www.久久爱.c n| 91男人操女人视频| 99网| 婷婷在线视频| 婷婷九月色| 国产免费AV在线| 色色哒五月婷婷六月丁香| 亚洲夜五月| 99欧州偷拍视频| 久久久潮喷-久久久九九-成人AV| 专区无日本视频高清8| 五月色色色| www.天天干| 亚洲狠狠狠| 欧美丁香六月激情视频| 五月丁香六月婷精品视频| 五月婷婷激情网| 久久丁香婷婷五月| 玖玖五月丁香| 五月天社区婷婷丁香社区| 亚洲天堂制| 婷婷视频在线碰| 欧类av怡春院| 婷婷综合丁香| 丁香五月大香蕉在线99| 五月天婷婷婷| 99热欲| 91碰操| 激情碰碰碰| 久久伊人婷| 日韩三级视频一区二区| 久久五月情| 婷婷丁香综合在线| 秋霞日本免费毛片A片| 97五月婷婷| 色婷婷综合影院| 婷婷爱爱蜜臀天天操| 91色噜噜狠狠狠狠色综合| 色爽九九| 五月丁香啪啪啪免费看| 丁香五月综合在线播放| 99久热这里只有精品| 青草五月天| 最新久久网址| 激情AV| 中文字幕中文有码在线| 激情五月天福利| 丁香五月黄色| 操碰91| 中文久久久人妻| 色婷婷五月天成人网| 五月天狠狠干| 亚洲成人无码网站| 日本天天色| 色婷婷丁香花五月天| 色色综合网。| 九色PORNY自拍成人精彩视频| 日本久久天堂| 五月天五月婷五月激情网| 91色情播放| 久久久久人妻| 亚洲色五月| 就爱日五月天| 99大香蕉| 色色免费网战视频| 久久色情| 操草草草| 五月丁香婷婷爱激情综合网| 婷婷激情丁香六月| 91啪啪视频| http:色情日本com| 97碰碰在线看视频免费| 九九九九九九九热| 久久综合中文| 天堂网操| 综合激情开心五月| 婷婷五月天激情电影| 婷婷五月天影院| 久久午夜丁香| 五月丁香亭亭成人电影| 激情图片久久| 丁香五月婷婷色综合| 婷婷五月色图| 99精品久久久久久久婷婷久久| 狠狠五月天| 五月天色色色| 久久与婷婷| 五月婷婷丁香大陆免费| 天天肏夜夜肏| 996热re视频在线观看视频| 五月丁香影院| 色五婷婷在线视频| 九九色网专区| 婷婷日| 亚洲AV日韩无码| 婷婷丁香中文字幕| 就99这里只有精品| 久久婷五月天| 久9免费视频| 丁香九月婷婷色| 六月丁香五月婷婷| 9久精品视频| 亚洲热视频在线| 成人片黄网站色大片免费毛片| 五月婷在线影院| 亚洲欧美另类在线23p| 大香蕉久久| 色V狠狠的干| 五月天亚洲色| 99操不停| 日日夜夜综合| 亚洲一二三网| 国产精品视频久久99| 成片免费播放| 日韩 欧美 国产 一区 二区| 婷婷五月成人| 久久99网站| 激情婷婷久久| 久久99网址| 深爱五月激情| 久艹伊| 综合色五月| 人人妖人人97| 这里只有精品免费观看网占| 婷婷酒色网| 天天色综合网吨吧| 日笨久久网| 99爱在线观看视频| 丁香色影院| 五月婷婷真爱激情网| 99爱在线| 五月丁香婷婷免费视频| 中文字幕成人影视| 97色片| 九九色人| 六月丁香啪啪啪| 天天插天天插天天操| 97自拍视频在线| 一区色色色色网| 九九热精品视频| 无码九九| 日韩无码AV电影网站| 激情亚洲婷婷六月| wwww.色婷婷| 五月丁香六月色| 男人視頻站| 玖玖婷婷色五月| 91丨九色丨熟女|新版| 中文字幕在线免费观看视频| 丁香六月婷婷缴情欧美| 色无婷婷| 五月天久久网站| 中文字幕AV在线播放| 岛国av网站| 成人色情五月天婷婷丁香| 操碰色一区就去操| 久久色亭亭五月天| 韩日在线熟女| 亚洲av综合在线| 99热这里只有精品8| 九九婷婷综合| 夜精品无码A片一区二区蜜桃| 艾小青av| 久久综合丁香| 亚洲第一成人无码A片| 五月丁六月香| 久久丁香五月综合六月激情红杏视频| 亚洲国产精品VA在线看黑人| 99热精品无码| bbwcuckold精品熟妇| 日本久久久97| 色9999日韩国产| 欧美黑人巨大猛烈cuckold| 性色综合网| 久久久久er热| 婷婷五月激情天| 少妇高潮一区二区三区99欧美| 99国产精品久久久久久久久久久| 色久丁香五| 五月天天天综合| 超碰人人妻| 日本精品99| 日本AAAAAAAAAAAAAA片| 亚洲精品成人| 九九美女视频| 嫩BBB搡BBBB榛BBBB| 日日操天天操| 五月开心啪啪| 丁香五月婷婷啪啪| 激情熟女网| 黄桃AV无码免费一区二区三区| 婷婷六月丁香五月| 天天操夜夜夜拍拍拍| 婷婷激情人妻| 超级碰碰99| 丁香色色网| 婷婷五月天亚洲五码| 丁香五月天在线直播观看| 五月天婷婷激情网| 成人久碰| 777精品久无码人妻蜜桃| 五月丁香六月激情综合| 国产精品A片| 9er热在线精品视频| 五月开心久久| 成人 九九九九| 亚洲乱码日产精品BD| 色五月婷婷久久| 日婷婷久久开心| 丁香六月成人网| 六月丁香婷婷五月天| 中日韩狠狠色| 丁香九月综合在线| 婷婷丁香五月综合久久| 国产人妻人伦精品一区二区| 99这里只有精| 婷婷色影院| 色婷婷五月天在线观看| 婷婷五月色播放| 蜜臀嫩草| 婷婷五月丁香久久| 涩五月丁香| 中文字幕丁香五月| 日韩一区二区三区无码| 狠狠操之狠狠操| www.激情| 天天舔天天插天天爱| 中文字幕在线资源| 五月丁香激情啪啪| 六月丁香激情综合网| 五月色婷| 激情综合婷婷五月| 丁香五月色播中文在线播放| 婷婷免费成人视频| 狠狠色综合777| 狠狠va| 五月天婷婷在线观看精品男人| 中文字幕婷婷五月天| 五月丁香A片| 五月丁香日本一抹本| 狠色综合网| 操操操av| 天天拍久久| 亚洲一区二区无码蜜乳av| 激情 婷婷 插| 色综合久久88色综合天天| 五月丁香在线综合| 五月天色五月| 丁香五月综合婷婷| 99这里有精品视频| 亚洲天堂婷婷丁香| 99久久終合| 激情图片99| 大香蕉久艹| WWW.激情| 这里只有精品网站| 五月天婷婷基地综合网| 精品乱码久久久久| A片试看120分钟做受图片| 色欲AVV| 色综合香蕉视频| 日韩性视频| 久热这里这里有精品| 99.色| 俺去也婷婷| www.婷婷五月| 亚洲日韩久久婷婷伊人| 九九青草热| 丁香六月AV| 99热的无码| 无码动漫av| 综合激情婷婷| 嫩草哈哈操| 97人人干。| 青草视频在线观看视频| 综合精品99| 婷婷综合欧美| 婷婷丁香五月高清| 大香蕉五月天| 五月天婷婷偷拍| 狠狠99| 69五月天视频| 夜夜爱伊人| 99精品偷自拍| 婷婷欧美激情综合| 人人干Av| 五月丁香婷婷成人网| 久久人人添人人爽添人人片αV | 狠狠干激情五月| 99热这里只有精品9| 五月激情视频| h亚洲| 久婷婷久草| 九九婷婷综合| 蒲京久久无码视频| sS丁香五月婷婷| 丁香婷婷月| 99在线精品免费视频| 99精品久久久久| 九九热这里只有精品9| caop在线| 六月婷婷最新网址| 能看的av片| 天天插天天插天天插天天插| 99久免费视频| 久久九九蜜| 婷婷五月天小说| 日本色99| 丁香六月婷| 大香蕉色婷婷伊人在线| 欧美狠狠草| www.五月天色色.com| 国产亚洲成人综合| 激情五月六月丁香| 激情五月激情综合网| 色五月成人| 九九亚洲| 久久日九九| 99青青草| 91婷婷视频| 天天天天天色| 色色亚洲| 九九精品这里只有| 伊人激情影院| 爱射综合| 久久xxxx| 久久五月网| 亚洲婷婷基地| 99久精品| 色情五月婷| 99久久五月丁香野外| 五月播播| 特黄三级又爽又粗又大| 丁香婷在线| 五月婷婷影视| 久久这里有精品在线观看| 亚洲无AV在线中文字幕| 天天做天天双| AA片在线观看视频在线播放 | 激情综合五月| 六月婷婷色色色| 丁香六月综合激情| 91九色欧美| 婷婷五月综合体验看| 婷香狠狠爱五月| 婷婷综合激情| 丁香五月先锋| 久久婷婷五月天激情四射| 高清无码视频网址| 97久操视频| 色色色五月婷| 天天搡日日搡aaaaⅩ| 97中文在线| 无码色色色色色| 久久激情视频| 五月丁香九九九综合| 级人人91| 五月丁香六月玩女人| 久久九九99桃花视频| 国产97色在线| 婷婷五月亚洲激情| 五月天色小说| 五月天激情无码| 黄色91在线观看| 色碰碰| 色八月婷婷| 超碰成人公开| 成人va视频| 少妇高潮一区二区三区99欧美| 五月丁香激情综合网| 狠狠狠人妻| 九九视频在线观看视频在线播放69| 久狠狠狠| 99免费成人网| 久久婷婷五月综合色区| 五月婷婷丁香五月 | 五月婷婷黄网站大全| 五月叮香啪| 性生活视频98791| 99re思思| 色吊丝99| 一级黄色影片| 五月丁香另类网| 六月撸婷婷| 日本人妻伦在线中文字幕| 色婷婷丁香五月综合| 久久99激情| 天天日天天操心| 妻久久人久久| 婷色人人狠| 激情婷婷。| 久久丁香五月| 五月天另类图片| 久久9久| 99丁香五月| 亚洲啪啪视频| av网站中文| 99操逼| 超碰在线资源| 九九热最新| 激情小说在线视频| 天天色天天干天天插| 婷婷丁香五月色偷偷| 开心五月色婷婷综合开心网| 九九热最新| 玖玖资源网站最新站| 色偷偷色婷婷| 果冻传媒A片一二三区| www.久久99| 99在热线免费视频| 91精品熟女| 激情久久久久久久久久久| 91 影音先锋| 综合色99| 亚洲成人五月天| 五月色导航| 久久综合爱| 五月亭亭色| http://www.com久久久精品一区| 激情五月天综合| 亚洲色热| 九九99一区| 色狠狠六月| 影音先锋按摩| 色色色在线| 四季日韩AV无码综合| 精品无码久久久久久久久| 99久久婷婷国产综合精品青桔| 狠狠色综合无线观看| 99这里只有精品| 99热这里全是精品| 91丨九色丨熟女|老版| 九九九九这里只有精品| 99精品在| 日本本土色网第一区| 色五月色五天色情网| 嫩草国产| 永久热91| 91综合色噜噜| 丁香深五月婷婷| 高清资源站日A美A欧亚…| 五月丁香色婷婷| 婷婷六月丁香五月| 亚洲人妻av| 97啪啪| 在线成人网址| 色婷婷五月色| 亭亭色网| 999热在线视频| 久久久大香蕉| 精品成人久久久久久久_一二三四视| 日本丁香五月| 五月婷婷色五月| 五月婷婷六月丁香综合在线| 激情五月天www| 99爱精品视频| 天天摸色吧天天摸色吧| 色偷偷狠狠| 丁香五月开心五月激情| 婷婷五月天a| 国产精品久久7777777精品无码| 六月色五月天天婷婷| 激情久久五月网| 日本噜噜色网| 婷婷五月噜噜| 天天插天天插天天插天天插| 精品久久艹| 超碰网站在线观看| 538任你爽| 丁香五月香蕉| 做爰丰满少妇1313| 激情五月黄色| 超碰激情五月| 婷婷激情人妻| 狠狠爱综合网| 婷婷深爱五月天在线| 天天cha成人综合网| 香蕉AV777XXX色综合一区| 激情www| 久久久大香蕉| 午夜丁香婷婷| 九色99视频| 在线视频激情网站| 九九色精品| 五月丁香啪啪拍| 999影院成人在线影院| 丁香五月婷婷香| 三级三久久线久久99久目本WW| 天天做天天爱天天爽| 国产亚洲成AV人片在线观黄桃| 激情 久久 婷婷| 91 原创 在线 九色| 五月婷在线观看| 色五月丁香激情视频| 日本 @ va 免费| 久久久久亚洲AV无码网影音先锋| 婷婷五月丁香六月| 色婷丁香91| 黄色片精品| 婷婷丁香成人在线视频| 99热精品在线播放| 香蕉婷婷| 碰超亚洲| 久久综合性| 亚洲婷婷激情888精品久| 天天综合精品| 裸睡玩奶头(高H)| 日韩无码系列| 天天爽天天日人人爱 | 老师的粉嫩小又紧水又多A片视频| 色99欧洲色19| 九九热色视频| 丰满熟女人妻一区二区三 | 久草热8精品视频在线观看| 九九re视频在线视频| 九九99在线观看视频| 亚洲色情网站| 天天插天天射| av在线观看网址| 99爱欧美| 99热免费精品| 五月天婷婷狂暴白浆| 99热偷拍| 99热精品中文字幕| 亚洲欧洲另类| yellow视频在线观看91| 色婷婷五月亚洲| 夜夜操天天干| 色婷av| 婷婷五六日| 99热大香蕉| 久久蜜臀婷婷| 精品九九视频| 五月婷综合| 99在线视频免费| 欧美激情综合色综合色| 五月开心网| 大香蕉婷婷丁香| 99久久九九| 人妻丰满精品一区二区A片| 九色91美女| 六月色播| 午夜成人av在线| 天天做天天爱天天爽在| 色播综合| 色综合香蕉| 99久久免费精品| 国产毛片精品一区二区色欲黄A片| 91成人品| 无码髙清| 美女伊人久久| 婷婷干五月综合在线播放| 免费看欧美成人A片无码| 国产亚洲99久久精品| 五月天停婷基地| 九九超日本| 99热这里只有精品86| 久久婷婷一级片| 久久五月婷婷开心网| 欧美交换配乱吟粗大25P| 91九色精品熟女内射| 伊人婷婷大香蕉| 国产精品人妻在线网址| 五月丁香成人视频| 9久热在线视频| 99综合激情久久精品久久| 精品人妻午夜一区二区三区四区| 六月丁香视频网站| 婷婷亚洲综合| 丁香丁香激情网| 99碰碰| 99丁香五月婷| 99色在线| 激情久久五月网| 香蕉久操| 婷婷五月18永久免费视频| 亚洲欧美成人在线观看| 亚洲色 视频| yw.av| 色婷婷丁香五月天在线观看| 婷婷五月丁香A∨| 影音先锋91资源站| 色九月婷婷综合| 六月丁香啪啪| 五月丁香日本在线视频观看| 67194国产| 超碰AAAAAAV| 91色综合网站在线| 激情五月六月婷婷| 六月激情婷婷综合| 91碰| 六月丁香成人| 日韩人妻AV在线| 五月开心深爱激情网| 超级碰碰碰碰视频| 亚洲免费看片| 五月丁香色婷婷伊人| 日本精品人妻无码77777| www,五月天激情| 色原狠狠综合| 99re久久| 婷婷五月天天| 色色六月| 91碰| 五月丁香激情综合网官网| 婷婷日韩| 婷婷99视频精品| 狠狠操之狠狠操| 色五月丁香91| 精品网站:999WWW| 激情五月天激情网| 久婷婷久草| 亚洲av成人在线| 综合xx网| 99 福利 导航| 深爱五月天| 日韩99色99| 97热视频| 婷婷丁香六月天| 超碰二区| 无码激情精品色婷婷久久久久| 日日噜噜久久婷婷五月天| 香蕉婷婷| 六月色丁香中文字幕| 99热免费精品| XX色综合| 婷婷丁香九月| 色情久久久| 99热主页日本| 99热传媒| 超碰av在线| 色五婷婷| 女人露出p毛视频www网站| 婷婷五月精品| 99热这里有精力| 五月婷婷啪啪啪啪| 青青草原中文字幕| 色色网91| 91超级碰碰碰| 99热在线观看| www.五月激情红色| 久久激情网| 日韩久操婷婷| 无码免费人妻A片AAA毛片西瓜| 天天在线XXX| 婷婷五月天激情亚洲小说| 日韩高清成人| 综合久久8| 国产亚洲精品久久久久久郑州| a久久| 久久深爱激情网| 日木狠狠干| 色香久久| 7777久久亚洲中文字幕| 色色99| 婷婷天堂站| 深爱激情五月网| 丁香五月欧美色综合| 996er在线观看| 五月天操逼网| 婷婷丁香先锋资源网站| 超碰亚洲欧美| 99综合视频一体| 成人婷99最新| 涩婷婷五月天在线精品视频| 五月婷婷自拍视频| 婷婷涩涩网| 日日噜人人人做人| 超碰超碰在线| www.五月丁香| 国产成人亚洲综合亚洲| 丁香五月婷中字在线| 伊人无码高清| 久草热在线视频| 色色婷婷丁香| 国产免费AV在线| 五月激情小说| 26uuu精品一区二区| 五月丁香六月婷婷视频| 丁香五月六月激情| 99在线视频在线观看| jiujiu无码五区| 五月丁香网av| 播五月婷婷开心| www.天天色综合| 婷婷综合激情| 丁香婷婷大香蕉| 99啪啪视频| 色狠狠色| 色综合久| 五月丁香六月激情综合网| 热九九精品| a网站免费观看| 国产成人综合网| 亚洲AV免费在线| jiujiu热在线视频| 99开心五月五月丁香激情| 狠色综合网| 99色最新在线视频| 五月天播播综合| 五月天色婷婷小说| 思思热再线视频| 天天摸天天日天天舔| 九九亚洲视频| nvrentiantang av| 涩综合网| 久久婷婷综合五月天| 色九区| 欧美五月停| 九月婷婷综合在线| 国产九九一区二区三区| 激情伊人| 五月丁香爱婷婷深深| www.狠狠色.com| 婷婷丁香综合| 激情开心五月天| 99视频久久| 99热这里只有精品9| 夜夜操加勒比| 欧亚中文A V| 99熟女啪啪视频| 九九精品热| 人人色AV| 亚洲天天| 秋霞性爱AV| 99久久国产宗和精品1上映| 婷婷99综合| WWW99视频| 亚洲艹网| 99热视精品| 欧美 日韩 成人| 色噜噜狠狠色综合日日| 亚洲字幕AV一区二区三区四区| 97操碰在线97| 色综合久久44| 婷婷六月丁香1| 99热精品中文字幕| 夜夜夜夜夜操| 淫五月停停| 97婷婷丁香| 伍月激情天| 久久婷婷五月| 99色综合| 69天堂99| 中文AV在线播放| 激情五月婷婷伊人| 99热国产免费| 大香蕉婷婷| 伊人五月天久久| 人妖色AV色综合| 一本久久婷婷| 丁香五月激情啪| 天天综合图片| 青青草轻轻操| 天天躁日日躁狠狠躁日日躁2022年5月9日| 超碰免费电影| 掩去也综合五月视频| 九九色热视频| 色香欲综合| 黄色AAAAAAA| 久久久久妻| 人人爱人人摸人人澡| 色五月天电影| 色婷婷亚洲在线观看| 熟女激情网| 综合99视频| 潘金莲AAAAAAAAAA| 在线中文字幕视频| 洗浴中心操B视频| 五月天久久久| 九艹在线| 99热在线免费| 另类少妇人与禽zOZZ0性伦| 色婷婷综合综合网| 好激情在线综合网| 亚洲1区| 免费国产视频| 色色网五月激情| 亚洲精品字幕在线观看 | 久久久WWW| 五月激情婷婷四射| 四色 爱 婷婷 精品 亚洲 五月天| 久久婷婷五月综合激情国产| 碰碰人人人| 五月丁香六月日逼| 成人短视频在线| 第五婷婷伊人丁香| 永久地址 色| 亚洲成av人影院| 婷婷色导航| 色色无码| 97偷拍在线视频| 天天色官网| 99热这里有精品| 狠狠舔| 99人人干| 婷婷五月色综合| 月婷婷婷婷五月| www色哟哟| 另类视频丁香五月| 亚洲V国产V欧美V久久久久久| 婷婷六月丁香在线| 国产成人网址| 色月九九| 欧美在线视频免费播放| www. 五月. com| 99热免| 九九99偷拍视频| 日本成人噜噜| 狠狠爱青青草| 婷婷中文字幕版| 99在线精品免费视频| 婷婷五月深深的爱| 久久综合99| 国产精品久久在线观看技巧| 激情影院丁香五月| 丁香九月综合| 色五月综合网| 婷婷欧美偷拍综合| 九九伊人网| 91免费在线视频6| 国产精品久久久久久久久久| 婷婷久久视频| 色哟呦av| 999热在线视频| 97五月综合网|