免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

AWS EKS集群從零創(chuàng)建到生產(chǎn)實(shí)踐:托管、部署與避坑指南

AWS EKS集群從零創(chuàng)建到生產(chǎn)實(shí)踐:托管、部署與避坑指南 上個(gè)月幫一位朋友搭環(huán)境他手里有一批業(yè)務(wù)要從 EC2 手動部署遷到 Kubernetes團(tuán)隊(duì)里沒有專職集群運(yùn)維問我到底是買托管服務(wù)還是自己用 kubeadm 搭。我直接建議用 AWS EKS——Amazon Elastic Kubernetes Service。用 EKS 最大的好處是控制面由 AWS 負(fù)責(zé)apiserver、etcd、scheduler 這些組件不需要你操心你只需要管節(jié)點(diǎn)和應(yīng)用集群本身又是標(biāo)準(zhǔn) Kubernetes社區(qū)工具和生態(tài)都能直接用。這篇文章沒有廢話從零開始帶你創(chuàng)建 EKS 集群包括前置準(zhǔn)備、ClusterConfig 模板、節(jié)點(diǎn)組擴(kuò)容、kubectl 配置再深入講 Namespace 隔離、Redis 集群部署、GPU 調(diào)用最后把生產(chǎn)環(huán)境最容易踩的坑和排查思路一并整理出來。不管你是剛學(xué) K8s 的新手還是在自建集群和托管集群之間猶豫的老手這篇都可以當(dāng)作一份能直接照做的手冊。1. 為什么我推薦用 EKS托管和自建的差別真的巨大1.1 控制面托管省下的時(shí)間成本先把概念理清楚。很多人會把 Docker 和 K8s 混在一起問Docker 是容器運(yùn)行時(shí)解決單個(gè)容器怎么打包、怎么啟動的問題K8s 是容器編排平臺解決成千上萬個(gè)容器怎么調(diào)度、怎么保證服務(wù)可用性、怎么做滾動更新的問題。AWS EKS 則是 K8s 的托管版本你給它一個(gè) VPC 區(qū)域和節(jié)點(diǎn)組它就幫你把 K8s 控制面全部拉起來。如果你的集群是自建的需要準(zhǔn)備至少三臺 master 節(jié)點(diǎn)跑 apiserver、controller-manager、scheduler、etcd光一個(gè) etcd 的備份、恢復(fù)、高可用就夠你喝一壺。控制面的證書過期、etcd 磁盤空間被打滿、apiserver 被大流量請求拖垮這些故障每一個(gè)都可能把業(yè)務(wù)環(huán)境搞掛。EKS 把這些風(fēng)險(xiǎn)全部承接過去AWS 負(fù)責(zé)控制面的高可用、證書輪換、etcd 備份你只需要把精力放到節(jié)點(diǎn)組和業(yè)務(wù)負(fù)載上。1.2 EKS 集群的組成和賬單有哪些EKS 集群從視角上看分成三部分控制面、節(jié)點(diǎn)組、附加組件。控制面就是你執(zhí)行 kubectl 看到的那個(gè) apiserver endpoint它分布在所選區(qū)域內(nèi)至少兩個(gè)可用區(qū)AWS 會自動管理。節(jié)點(diǎn)組是真正運(yùn)行 Pod 的 EC2 實(shí)例可以是 Managed Node Group也可以自帶節(jié)點(diǎn)到集群。附加組件包括 CoreDNS、VPC CNI、kube-proxyEKS 默認(rèn)會裝上也可以自定義版本。計(jì)費(fèi)方面集群本身是每小時(shí)收一定的控制面費(fèi)用具體金額以 AWS 官方價(jià)格頁為準(zhǔn)。節(jié)點(diǎn)組里的 EC2 實(shí)例按普通的 EC2 計(jì)費(fèi)EBS 卷、EIP 等資源另外算錢。沒有免費(fèi)的 EKS 集群哪怕你一臺節(jié)點(diǎn)都不加只要控制面在跑它就在計(jì)費(fèi)。所以實(shí)驗(yàn)做完一定要記得刪除集群否則錢包會替你記仇。1.3 什么場景不適合 EKSEKS 不是銀彈。如果你的場景是離線環(huán)境、機(jī)房自建網(wǎng)絡(luò)到不了 AWS那顯然沒法用。如果團(tuán)隊(duì)想深入掌握 Kubernetes 的每一層原理控制面被托管之后反而看不到內(nèi)部細(xì)節(jié)。還有成本敏感的小實(shí)驗(yàn)環(huán)境長期跑一個(gè)自建的單節(jié)點(diǎn)集群成本可能比 EKS 更低。我列一張簡單的對比表方便你按需判斷對比維度自建 K8sAWS EKS控制面維護(hù)自己部署、監(jiān)控、備份AWS 托管自動高可用初始門檻需要 3 臺 master 容器運(yùn)行時(shí)調(diào)優(yōu)eksctl 一條命令拉起學(xué)習(xí)價(jià)值高能徹底理解 K8s 內(nèi)部機(jī)制中等更多關(guān)注業(yè)務(wù)負(fù)載生產(chǎn)可用性需要大量運(yùn)維投入天然設(shè)計(jì)為生產(chǎn)級別成本只有 EC2 成本但維護(hù)成本高每小時(shí)控制面費(fèi) EC2 成本所以我的觀點(diǎn)是如果你是為了快速上線業(yè)務(wù)EKS 是更劃算的選擇如果你是為了學(xué)習(xí) K8s一定要找個(gè)自建集群練練手但別在生產(chǎn)環(huán)境拿自建硬扛。2. 創(chuàng)建集群前這些準(zhǔn)備工作一個(gè)都不能省2.1 工具鏈安裝awscli、eksctl、kubectl創(chuàng)建 EKS 最常用的工具就三個(gè)AWS CLI、eksctl、kubectl。很多教程是從 AWS console 點(diǎn)出來的但點(diǎn)控制臺容易漏細(xì)節(jié)而且不好重復(fù)執(zhí)行。我更推薦用 eksctl 命令行的方式它是 AWS 官方推薦的集群創(chuàng)建工具底層用 CloudFormation 幫你生成資源出錯的時(shí)候可以通過 CloudFormation 日志精確排錯。安裝方式按你的系統(tǒng)來。macOS 方便一點(diǎn)brew install awscli brew install kubectl brew install eksctlLinux 上如果沒有包管理器可以下載二進(jìn)制丟到 /usr/local/bincurl --silent --location https://github.com/eksctl-io/eksctl/releases/latest/download/eksctl_$(uname -s)_amd64.tar.gz | tar xz -C /tmp sudo mv /tmp/eksctl /usr/local/bin裝完順手驗(yàn)證一下版本aws --version eksctl version kubectl version --client這里有個(gè)容易忽略的小坑kubectl 的客戶端版本最好不要太老否則有些新的資源字段沒法解析。我建議使用和集群版本接近的客戶端版本比如集群是 1.30就用 1.30 或更新的 kubectl。2.2 IAM 權(quán)限模型和角色EKS 的角色體系分三層集群 IAM 角色、節(jié)點(diǎn)實(shí)例角色、以及執(zhí)行 kubectl 的用戶權(quán)限。集群 IAM 角色是讓 EKS 控制面可以調(diào)用 AWS API 創(chuàng)建負(fù)載均衡器、安全組等資源。這個(gè)角色需要信任 eks.amazonaws.com并且綁定 AmazonEKSClusterPolicy。節(jié)點(diǎn)實(shí)例角色是讓 EC2 節(jié)點(diǎn)能向控制面注冊從 ECR 拉鏡像使用彈性網(wǎng)卡和安全組。一般給節(jié)點(diǎn)綁定 AmazonEKSWorkerNodePolicy、AmazonEKS_CNI_Policy、AmazonEC2ContainerRegistryReadOnly 這幾個(gè)托管策略。創(chuàng)建 EKS 的 AWS 用戶還需要 eks:CreateCluster、eks:CreateNodegroup、iam:CreateRole、iam:PassRole 等權(quán)限。如果你不是管理員賬號建議讓管理員直接給你一個(gè)最小權(quán)限的 IAM Policy省得到創(chuàng)建一半報(bào) AccessDenied。用 eksctl 創(chuàng)建集群時(shí)它會自動幫你創(chuàng)建第二個(gè)角色不需要你去 IAM 手工開。但如果你想用現(xiàn)有角色在 ClusterConfig 里可以指定 iam 配置生產(chǎn)審計(jì)要求嚴(yán)格的團(tuán)隊(duì)通常這么做。2.3 VPC 和子網(wǎng)設(shè)計(jì)EKS 對 VPC 的要求比普通 EC2 嚴(yán)格得多。控制面創(chuàng)建的時(shí)候你要給它指定至少兩個(gè)可用區(qū)的子網(wǎng)每個(gè)子網(wǎng)必須帶特定標(biāo)簽不然節(jié)點(diǎn)組會注冊失敗。如果你用 eksctl 默認(rèn)方式創(chuàng)建它會新建一個(gè) VPC自動分配 CIDR 和子網(wǎng)并且打上正確的標(biāo)簽省心很多。但生產(chǎn)環(huán)境通常要用已有的 VPC就必須手動確認(rèn)子網(wǎng)標(biāo)簽存在kubernetes.io/cluster/eks-demo: owned kubernetes.io/role/elb: 1第一個(gè)標(biāo)簽是讓 EKS 識別子網(wǎng)歸屬第二個(gè)標(biāo)簽是讓 AWS Load Balancer 找到公網(wǎng)子網(wǎng)來部署負(fù)載均衡器。如果你只給私有子網(wǎng)跑節(jié)點(diǎn)還需要確認(rèn) Pod 使用的網(wǎng)段不會和 VPC 網(wǎng)段沖突。默認(rèn)的 VPC CNI 會給 Pod 分配 VPC 內(nèi)空閑 IP如果 VPC 地址規(guī)劃太緊張集群一大就容易出現(xiàn) IP 耗盡。另外創(chuàng)建 VPC 時(shí)要開啟 DNS Hostnames 和 DNS Resolution否則節(jié)點(diǎn)解析 apiserver 域名會失敗這個(gè)問題我在排查節(jié)點(diǎn)加入失敗時(shí)遇到不止一次。2.4 賬號配額和后付費(fèi)確認(rèn)創(chuàng)建集群之前最容易被忽視的是賬號配額。比如一個(gè)區(qū)域最大 EC2 實(shí)例數(shù)量只有 20如果你選擇 3 個(gè)節(jié)點(diǎn)組、每組 3 臺 t3.large可能直接超過配額導(dǎo)致創(chuàng)建失敗。還有 VPC 數(shù)量、彈性 IP 數(shù)量都有默認(rèn)配額建議提前到 Service Quotas 頁面檢查。同時(shí)確認(rèn)賬號已經(jīng)正確關(guān)聯(lián)支付方式。EKS 控制面、EC2 節(jié)點(diǎn)都是后付費(fèi)如果賬號欠費(fèi)創(chuàng)建到一半直接被停掉清理起來比創(chuàng)建更麻煩。3. EKS 集群創(chuàng)建實(shí)錄一條命令并不神秘3.1 編寫可復(fù)用的 ClusterConfig我習(xí)慣用 ClusterConfig 文件管理集群配置而不是直接敲一大堆參數(shù)。它像是一份“基礎(chǔ)設(shè)施即代碼”的模板后續(xù)改節(jié)點(diǎn)組、加 GPU 節(jié)點(diǎn)只要改 YAML 再執(zhí)行就行。下面是一份我在實(shí)驗(yàn)環(huán)境常用的模板apiVersion: eksctl.io/v1alpha5 kind: ClusterConfig metadata: name: eks-demo region: ap-southeast-1 version: 1.30 vpc: cidr: 192.168.0.0/16 managedNodeGroups: - name: workers instanceType: t3.large desiredCapacity: 3 minSize: 2 maxSize: 6 privateNetworking: true ssh: allow: true publicKeyName: my-key解釋幾個(gè)關(guān)鍵字段version填你希望創(chuàng)建的 K8s 版本創(chuàng)建前先到 EKS 支持的版本列表里確認(rèn)。vpc.cidr是自定義 VPC 網(wǎng)段如果你不寫eksctl 會用默認(rèn) 192.168.0.0/16。managedNodeGroups表示托管節(jié)點(diǎn)組由 EKS 自動管理 Auto Scaling 和節(jié)點(diǎn)更新。privateNetworking: true讓節(jié)點(diǎn)只使用私有子網(wǎng)公網(wǎng)訪問通過負(fù)載均衡器出去安全性和網(wǎng)絡(luò)成本都更好。之后執(zhí)行eksctl create cluster -f cluster.yaml執(zhí)行過程大約 15 到 20 分鐘。它會先創(chuàng)建一個(gè) CloudFormation 棧里面包含 VPC、IAM、控制面和節(jié)點(diǎn)組。中途會輸出類似waiting for the control plane to become ready的日志。如果創(chuàng)建失敗到 CloudFormation 控制臺看具體哪一個(gè)資源報(bào)錯是角色權(quán)限還是網(wǎng)絡(luò)配置定位非常直接。3.2 集群創(chuàng)建后的健康檢查創(chuàng)建完不要急著部署應(yīng)用先做一輪基本健康檢查。eksctl get cluster --region ap-southeast-1 kubectl get nodes正常情況下你會看到節(jié)點(diǎn)處于 Ready 狀態(tài)。再看控制面相關(guān)的 Pod 是否正常kubectl get pods -n kube-systemkube-system 里通常有 aws-node、coredns、kube-proxy這些 Pod 的 READY 應(yīng)該都是 1/1。如果 coredns 一直 Pending八成是節(jié)點(diǎn)資源不足或者安全組阻止了 DNS 流量。這里要說明一下EKS 是托管控制面你不會在 EKS 里看到 kube-controller-manager、etcd 這些 Pod它們運(yùn)行在 AWS 托管的組件里。所以如果你看到網(wǎng)上有人用一個(gè)命令初始化 Kubernetes master然后報(bào)出the api server is not healthy after 4m0.00747357s那是在自建 kubeadm 環(huán)境里的情況EKS 控制面不會出現(xiàn)這個(gè)報(bào)錯。3.3 節(jié)點(diǎn)組擴(kuò)容和加 GPU 節(jié)點(diǎn)業(yè)務(wù)量漲了怎么辦托管節(jié)點(diǎn)組支持兩種方式擴(kuò)容手動調(diào)整期望數(shù)量或者啟用 Cluster Autoscaler。手動擴(kuò)縮容只要一條命令eksctl scale nodegroup --cluster eks-demo --name workers --nodes 5這是把 desiredCapacity 調(diào)整為 5。如果你沒有指定--nodes-max實(shí)際節(jié)點(diǎn)組里還能靠 ASG 自動擴(kuò)張。想加一個(gè) GPU 節(jié)點(diǎn)組比如跑推理任務(wù)就在 ClusterConfig 里再加一組- name: gpu-workers instanceType: g4dn.xlarge desiredCapacity: 1 minSize: 1 maxSize: 2 privateNetworking: true然后執(zhí)行eksctl create nodegroup --config-file cluster.yaml這里需要注意GPU 節(jié)點(diǎn)組必須使用 EKS 的 GPU 優(yōu)化 AMIeksctl 默認(rèn)會選對。如果你想手動給節(jié)點(diǎn)打標(biāo)簽可以在 nodeGroup 里加 labels 字段比如accelerator: nvidia后續(xù)調(diào)度 GPU 任務(wù)會用到。3.4 如果創(chuàng)建到一半失敗了怎么辦創(chuàng)建失敗大概率是角色權(quán)限、子網(wǎng)標(biāo)簽、配額、以及安全組規(guī)則的問題。第一反應(yīng)應(yīng)該是看 CloudFormation 事件。aws cloudformation describe-stack-events \ --stack-name eksctl-eks-demo-cluster \ --region ap-southeast-1查看RESOURCE_STATUS_REASON字段里面通常會直接告訴你哪個(gè)資源失敗比如VPC does not have DNS hostname attributes enabled。修復(fù)之后再重新執(zhí)行創(chuàng)建命令。刪除失敗的集群不要直接在 console 里東刪一個(gè)西刪一個(gè)用命令清理干凈eksctl delete cluster --name eks-demo --region ap-southeast-1它會連帶刪除 CloudFormation 棧里的負(fù)載均衡器、數(shù)據(jù)庫避免留下孤兒資源繼續(xù)計(jì)費(fèi)。4. 從創(chuàng)建到上線部署應(yīng)用、隔離、Redis 與 GPU4.1 kubectl 配置和驗(yàn)證用 eksctl 創(chuàng)建集群成功之后它會自動把 kubeconfig 寫到默認(rèn)位置但如果你在別的機(jī)器上想連接集群可以用 AWS CLI 重新生成aws eks update-kubeconfig --region ap-southeast-1 --name eks-demo --alias eks-demo然后執(zhí)行kubectl get namespace如果能看到 kube-system、default、kube-public說明連接成功了。在環(huán)境變量或 kubeconfig 里設(shè)置 context 別名的好處是多個(gè)集群切換的時(shí)候不會迷路。實(shí)際操作中我發(fā)現(xiàn)很多人連不通是因?yàn)?IAM 用戶沒有eks:DescribeCluster權(quán)限執(zhí)行 update-kubeconfig 時(shí)報(bào) AccessDenied。這個(gè)問題只要給用戶加上 eks 相關(guān)只讀權(quán)限就行不用太復(fù)雜。4.2 用 Namespace 做環(huán)境隔離K8s 里很基礎(chǔ)也很重要的一個(gè)概念就是 Namespace。很多人會把 Namespace 當(dāng)成環(huán)境隔離的唯一手段但它其實(shí)是邏輯隔離不是硬隔離。比如你可以創(chuàng)建 dev、staging、prod 三個(gè) Namespace讓業(yè)務(wù)資源各歸各的但底層網(wǎng)絡(luò)和計(jì)算資源還是共享的。在 EKS 里創(chuàng)建 Namespace 直接一條命令kubectl create namespace dev kubectl create namespace prod但我更建議用文件方式管理方便審查apiVersion: v1 kind: Namespace metadata: name: dev --- apiVersion: v1 kind: ResourceQuota metadata: name: dev-quota namespace: dev spec: hard: requests.cpu: 4 requests.memory: 8Gi limits.cpu: 8 limits.memory: 16Gi pods: 10ResourceQuota 是 Namespace 隔離的關(guān)鍵沒有配額機(jī)制一個(gè) Namespace 里的業(yè)務(wù)很容易把整個(gè)集群的資源吃光。我一般會給 dev、staging、prod 配不同的配額再配合 LimitRange 設(shè)置默認(rèn) requests 和 limits這樣哪怕開發(fā)者忘寫資源請求也不會裸奔。4.3 部署一個(gè) Web 服務(wù)并暴露到公網(wǎng)部署一個(gè)簡單的 Nginx 服務(wù)感受一下完整的應(yīng)用上線路徑。先創(chuàng)建 DeploymentapiVersion: apps/v1 kind: Deployment metadata: name: nginx-demo namespace: prod spec: replicas: 3 selector: matchLabels: app: nginx-demo template: metadata: labels: app: nginx-demo spec: containers: - name: nginx image: nginx:1.27-alpine ports: - containerPort: 80 resources: requests: cpu: 100m memory: 128Mi limits: cpu: 500m memory: 256Mi執(zhí)行kubectl apply -f nginx-demo.yaml之后Service 用 LoadBalancer 類型暴露出來apiVersion: v1 kind: Service metadata: name: nginx-demo-svc namespace: prod spec: selector: app: nginx-demo ports: - port: 80 targetPort: 80 type: LoadBalancerEKS 會自動創(chuàng)建一個(gè) AWS 負(fù)載均衡器等kubectl get svc -n prod看到 EXTERNAL-IP 變成實(shí)際地址就可以訪問了。這個(gè)方案適合單個(gè)服務(wù)暴露如果服務(wù)多了建議裝 AWS Load Balancer Controller用 Ingress 統(tǒng)一管理路由和 TLS 證書。4.4 在 EKS 上部署 Redis Cluster很多人問 Redis 能不能跑在 K8s 里答案當(dāng)然能而且 EKS 上跑 Redis Cluster 是很典型的場景。我這里的方案是使用 StatefulSet給每個(gè) Redis 實(shí)例一個(gè)穩(wěn)定的網(wǎng)絡(luò)標(biāo)識和獨(dú)立存儲卷。三個(gè) master 節(jié)點(diǎn)的 Redis Cluster 最小結(jié)構(gòu)是3 個(gè) StatefulSet 副本每個(gè)副本配一個(gè) headless service讓 Pod 之間可以通過類似redis-0.redis-headless.prod.svc.cluster.local的域名互相發(fā)現(xiàn)。關(guān)鍵文件片段apiVersion: apps/v1 kind: StatefulSet metadata: name: redis-cluster namespace: prod spec: serviceName: redis-headless replicas: 6 selector: matchLabels: app: redis-cluster template: metadata: labels: app: redis-cluster spec: containers: - name: redis image: redis:7-alpine command: - /bin/sh - -c - redis-server --cluster-enabled yes --cluster-config-file /data/nodes.conf --cluster-node-timeout 5000 --appendonly yes記得掛載 PVC不然節(jié)點(diǎn)重建秒變空庫。Redis 的 Cluster 初始化也很有意思需要先用redis-cli --cluster create把所有節(jié)點(diǎn)的 IP 或域名加進(jìn)去形成槽位分配之后才能真正執(zhí)行 KV 請求。我踩過的坑是 headless service 的端口沒有定義 clusterIP: None或者選舉用的 port 沒有暴露導(dǎo)致節(jié)點(diǎn)間找不到彼此。這種問題用redis-cli --cluster check能很快定位到時(shí)哪個(gè)節(jié)點(diǎn)缺席。4.5 讓 K8s 成功調(diào)用 GPU跑 AI 推理、模型訓(xùn)練核心訴求是讓 K8s 的調(diào)度器感知 GPU 資源。在 EKS 上要分三步走。第一步創(chuàng)建 GPU 節(jié)點(diǎn)組實(shí)例類型選擇g4dn.xlarge或者更高型號。這個(gè)在 3.3 里提到過不再重復(fù)。第二步安裝 NVIDIA device plugin讓節(jié)點(diǎn)上的 GPU 數(shù)量以擴(kuò)展資源的形式暴露給 K8s。官方倉庫有一條現(xiàn)成的 DaemonSet執(zhí)行kubectl apply -f https://raw.githubusercontent.com/NVIDIA/k8s-device-plugin/v0.15.0/nvidia-device-plugin.yml安裝完成后查看節(jié)點(diǎn)資源kubectl describe node g4dn-instance你應(yīng)該能看到nvidia.com/gpu: 1這樣的可調(diào)度資源。第三步在應(yīng)用里聲明 GPU 請求resources: limits: nvidia.com/gpu: 1調(diào)度器看到這個(gè)字段就會把 Pod 調(diào)度到有 GPU 的節(jié)點(diǎn)上。EKS 的 GPU 節(jié)點(diǎn)組一般預(yù)裝了 NVIDIA 驅(qū)動如果你用的是自定義 AMI還需要自己處理驅(qū)動和 ec2 實(shí)例類型匹配的問題。5. 那些年我踩過的 EKS/K8s 故障坑5.1 API Server “not healthy” 到底是怎么回事很多人在學(xué)習(xí) K8s 初始化時(shí)會在 kubeadm init 階段看到這個(gè)報(bào)錯the api server is not healthy after 4m0.00747357s我為什么對這個(gè)時(shí)間戳印象深因?yàn)榈谝淮卧?Rocky 系統(tǒng)上自建集群就卡在這里徹底崩了一次。這個(gè)問題幾乎都和 kubelet 或容器運(yùn)行時(shí)有關(guān)特別是 containerd 的配置沒跟上對應(yīng) K8s 版本的 pause 鏡像。常見排查路徑是systemctl status kubelet containerd journalctl -xeu kubelet | tail -200 crictl ps -a重點(diǎn)看 containerd 報(bào)的image pull failed如果 pause 鏡像版本不匹配就把 sandbox_image 改掉再重啟 containerd。說實(shí)話這類問題讓你難受但你解一遍之后對 K8s 控制面的理解會比原來深很多。在 EKS 里不會看到這個(gè)錯誤因?yàn)榭刂泼媸?AWS 管的。但如果你自己搭的節(jié)點(diǎn)訪問不到 EKS 的 apiserver會看到節(jié)點(diǎn)狀態(tài) NotReadykubelet 日志里一直報(bào)連接超時(shí)。這種時(shí)候優(yōu)先檢查安全組節(jié)點(diǎn)到 443 端口是否放行再看節(jié)點(diǎn)上的 aws-vpc-cni 是否正常。5.2 節(jié)點(diǎn)組加入失敗的幾個(gè)隱蔽原因節(jié)點(diǎn)組已經(jīng)創(chuàng)建但節(jié)點(diǎn)一直沒有 NotReady是最頭疼的。我排查過太多現(xiàn)場發(fā)現(xiàn)幾個(gè)高頻原因。子網(wǎng)標(biāo)簽缺失是第一大坑。EKS 是靠子網(wǎng)上的kubernetes.io/cluster/cluster-name標(biāo)簽來識別能不能用于集群的。如果你用的是已有 VPC沒打標(biāo)簽節(jié)點(diǎn)組創(chuàng)建出來了但控制面不認(rèn)子網(wǎng)自然注冊不了。第二個(gè)是節(jié)點(diǎn)實(shí)例角色的權(quán)限不夠。如果你只綁定了一個(gè)AmazonSSMManagedInstanceCore而漏掉了AmazonEKSWorkerNodePolicy節(jié)點(diǎn)無法從控制面拿到調(diào)度配置就一直卡在初始化。第三個(gè)是節(jié)點(diǎn)所在的安全組把 kubelet 到 apiserver 的 443 端口擋了。很多企業(yè)安全策略默認(rèn)只開放 80/443/3389結(jié)果 kubelet 連接控制面被攔死。解決方法是把控制面安全組加到節(jié)點(diǎn)安全組的入方向白名單里。5.3 Pod 起不來、老被驅(qū)逐怎么辦Pod 啟動不起來最典型的場景是 Pending。執(zhí)行kubectl describe pod的時(shí)候Events 部分會把原因?qū)懬宄?。最常見的是Insufficient cpu/memory說明節(jié)點(diǎn)資源不夠或者你的 requests 設(shè)得太高。還有一種是FailedScheduling因?yàn)闆]有節(jié)點(diǎn)滿足 nodeSelector、親和性、或者容忍度要求。比如你部署 GPU 工作負(fù)載Pod 明明聲明了 nvidia.com/gpu但集群里沒有 GPU 節(jié)點(diǎn)調(diào)度器當(dāng)然不會給面子。Pod 被驅(qū)逐要分情況看待。如果節(jié)點(diǎn)本身內(nèi)存壓力高kubelet 會率先驅(qū)逐使用量超過 limits 的容器。生產(chǎn)環(huán)境里常見的故障就是開發(fā)者忘了設(shè)置 requests 和 limits某一個(gè)容器瘋狂吃內(nèi)存觸發(fā)整節(jié)點(diǎn) OOM然后所有 Pod 被拖累。解決方式不復(fù)雜所有 workload 都要寫資源配額再按 HPA 或 Cluster Autoscaler 應(yīng)對增量。5.4 生產(chǎn)故障怎么影響用戶的我的一次真實(shí) CPU 吃滿事故有一回我接手一個(gè) EKS 集群線上用戶投訴服務(wù)白屏打開監(jiān)控發(fā)現(xiàn)節(jié)點(diǎn) CPU 已經(jīng)無限接近 100%。原因是多個(gè) Java 服務(wù)共享一個(gè)節(jié)點(diǎn)組而它們的 Deployment 全部沒有設(shè)置 CPU limitsG1 GC 在某些版本下會瘋狂占 CPU節(jié)點(diǎn)很快被打穿Pod 全部進(jìn)入 CPUThrottled 狀態(tài)延遲飆升。當(dāng)時(shí)排查的順序是先用kubectl top nodes看節(jié)點(diǎn)負(fù)載再用kubectl top pods -n prod --sort-bycpu找到吃 CPU 的 Pod最后把服務(wù)拆到獨(dú)立的節(jié)點(diǎn)組并加了如下配置resources: requests: cpu: 500m memory: 512Mi limits: cpu: 2 memory: 1Gi這個(gè)事給我的教訓(xùn)是節(jié)點(diǎn)資源不是無限的應(yīng)用一定要設(shè)置 requests 和 limits同時(shí)生產(chǎn)集群必須搭配監(jiān)控和告警像kubectl top只是臨場急救真正的容量規(guī)劃要靠 Prometheus 的數(shù)據(jù)積累才能提前發(fā)現(xiàn)風(fēng)險(xiǎn)。5.5 Rocky 上自建 K8s 的翻車記錄這個(gè)話題和 EKS 無關(guān)但很多人在學(xué)習(xí) K8s 時(shí)都會經(jīng)歷從 EKS 到自建的跨越所以還是寫一下。朋友在 Rocky Linux 上用 kubeadm 安裝某個(gè)新版本 K8s集群初始化之后同樣報(bào)了the api server is not healthy。我遠(yuǎn)程過去看發(fā)現(xiàn) containerd 啟動正常但 kubelet 一直看不到靜態(tài) Pod最終查出來是 containerd 的 sandbox_image 拉取 pause 鏡像失敗。解決方法是修改/etc/containerd/config.toml里的sandbox_image換成與當(dāng)前 K8s 版本兼容的 pause 鏡像地址然后重載 containerd清理臨時(shí)文件再重新 reset 后 init。自建集群就要接受這種時(shí)不時(shí)折騰一下的事實(shí)但這也反過來提醒我EKS 托管控制面的價(jià)值不只是省時(shí)間更是把這類基礎(chǔ)環(huán)境的穩(wěn)定性外包給 AWS 的 SRE。6. 學(xué)習(xí) K8s 的資料和環(huán)境建議6.1 別只囤 PDF動手練起來網(wǎng)上經(jīng)常有人找《K8s 權(quán)威指南》的 PDF我應(yīng)該也翻過老版本內(nèi)容確實(shí)系統(tǒng)但這本書再厚也只是幫你建立概念真正學(xué)會 K8s 只有一條路自己在真實(shí)集群里反復(fù)打命令。我建議照著這篇教程建一個(gè) EKS 集群然后立刻開始跑 Deployment、Service、StatefulSet再故意刪掉幾個(gè) Pod 看看發(fā)生了什么體會一下什么叫自愈。做實(shí)驗(yàn)的時(shí)候可以把每天用到的命令記成學(xué)習(xí)筆記。比如記錄kubectl get events --sort-by.lastTimestamp怎么看調(diào)度事件或者kubectl rollout status deployment/nginx-demo怎么等發(fā)布完成。這些筆記積累起來比任何一本教程都有用。6.2 把 EKS 理解為 K8s 的“套餐”用 EKS 越久越發(fā)現(xiàn)托管服務(wù)雖然方便但它只是 You 獲得標(biāo)準(zhǔn) K8s 的一種途徑。如果你只會用 eksctl 創(chuàng)建集群不理解 master 節(jié)點(diǎn)在做什么遇到奇奇怪怪的網(wǎng)絡(luò)問題還是會懵圈。我建議學(xué)完 EKS 之后用 kubeadm 在虛擬機(jī)或者本地環(huán)境自建一個(gè)單節(jié)點(diǎn)集群體驗(yàn)一下證書生成、etcd 啟動、kubelet static Pod 這些過程。等碰到 kubeadm init 報(bào)not healthy這些錯誤時(shí)別煩躁那是在給你補(bǔ)課。每一類報(bào)錯背后都隱藏著 K8s 某個(gè)機(jī)制的原理解決了它你對集群的理解才算真正到位。我現(xiàn)在電腦里還存著第一次創(chuàng)建 EKS 集群時(shí)用的 cluster.yaml每次打開都能想起那天晚上反復(fù)刪槽、重建、等狀態(tài)的折騰。如果你正準(zhǔn)備創(chuàng)建自己的第一個(gè) EKS 集群希望這篇教程能幫你少踩幾個(gè)坑。記住創(chuàng)建成功只是開始監(jiān)控、配額、升級演練這些東西越早準(zhǔn)備后面越輕松。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
91婷婷色 | 99re这里只有精品视频了| 欧美三9久九观看| 538在线精品| 久久免片| 五月天色婷婷综合| 日本片日本片祼观看网站在线看中文版网页在线看| 激情小说视频图片| 色色色图| 五月丁香婷婷综合视频| 五月天久久综合婷婷丁香| 在线视频你懂得| 婷婷天天五月天| 五月婷婷影院| 婷婷六月色| 97碰人人操| 六月狠狠综合| 欧美综合激情五月天| 久久中文人妻系列| 激情深爱婷婷网| 中文字幕网站在线观看| 在线观看欧美| 六月丁香色色色| 操大屄五月天视频| 99热综合在线观看| 国产探花一片区| 日本少妇裸体做爰高潮片| 九九99免费视频| 五月天另类小说| 婷婷色五月天综合网| 97色色色色色色色| ...婷婷国产成人亚洲日韩| 五月丁香色色| 色黑鬼导航| 欧美色图天堂网| 大香久久伊人网| 噢美99| www.五月天| se99视频| 疯狂做受XXXX高潮A片动画| 这里只有精品免费| 国自产拍偷拍精品啪啪一区二区| 中文字幕操比影片| 另类激情码| 婷婷五月丁香A∨| 欧州婷婷五月天综合| 欧美性色A片免费免费观看的 | 精品少妇人妻AV无码专区偷人 | 色99最新网址| yiqicaoav| 超碰成人影视| 综合激情在线视频| 成人精品一区二区三区四区五区| 深爱五月中文字幕| 国产色色色色| 玖玖资源在线视频| 亚洲激情四射色| 久9热视频在线| 超级久久久| 午夜激情久久| 97色片| www久| 6月丁香婷婷| 久久久中文| 婷婷色中文字幕| 婷婷激情五月吧| 色婷婷欧美在线| 亚洲六月婷| 五月婷婷开心亚州在线| 久久香蕉影院| 99久久婷婷国产综合亚洲| 九九综合88| 五月婷婷综合社区| 激情欧美婷五月| 快色t v在线入口| 亚洲五月天激情| 色碰碰视频| www五月| 亚洲激情四谢| 伊人五月天综合网| 五月天婷婷激情| 五月天啪啪啪| 极品九九九九九九| 欧美性爱特黄一级aaaassss| XX久久| 伊人久久婷婷| 在线另类视频| 一级操逼内射在线视频| 极品少妇高潮啪啪AV无码| 丁香五月激情啪啪综合| 五月丁香六月婷婷,婷| 日日日影院| 丁香五月婷婷偷拍| av五月天婷婷丁香| 五月丁香婷婷久久| 婷婷五月天小说网| 夜色综合网| 色综合久久88色综合天天人守婷| 九九aV| 婷婷丁香激情五月天色色色| 九九热视频精品2| 99热这里只是精品| 日本猛少妇色XXXXX猛叫| 伊人喵咪a V| AV操逼网| 久久婷婷人人| 激情碰碰碰| 丁香婷婷五月激情综合| 色激情综合| 九九婷婷激情综合网| 婷婷无码视频| 久久看婷婷| 97人人干视频| 久久人妻在线| 97人碰人操| 丁香5月激情网| 五月天另类视频| 99色综合| 男人天堂伊人五月丁香| 99热只有| 五月综合视频在线| 色激情五月天| 婷婷丁香社区网| 停婷丁五月在线| 亚洲九N| 五月婷丁香| 99视频| 99久久国产综合精品五月天喷水\| 超碰av在线| 色五月婷婷九月| 97色干在线观看| 亚洲成人色五月婷婷综合| 久久婷婷成人| 热99国产精品| 五月激情小说| 少妇人妻凹凸视频| 九九热青青草| 性热视频99精品| 五月天婷婷亚洲| 伊人五月网| 国产在线aaa片一区二区99| 丝袜人妻| 色情综合网| 色综合色综合网| 色狠狠999综合| 国产激情在线观看| 思思热久久艹| 国产五月丁香在线| 色色婷婷综合| 99视频在线精品| 激情骚五月| 99性色| 丝袜熟女一区二区三区| 婷婷六月色开 | 亚洲综合久| 91黄址| 97色婷婷成人综合在线观看| 九九色色| 亚洲欧美另类在线23p| 丁香婷婷欧美综合| www.久久爱.com| 亚洲不卡| 丁香性爱在线视频| 五月激情影院| 五月婷婷另类| 五月丁小婷婷激情四射| 99色| 五月丁香婷婷久久| 热996精品在线观看| 五月丁香婷草| 天天干天天玩天天夜天天射天天操天天日蜜臀少妇 | 五月丁香色六月激情干大屄| www.99婷婷| 99视频在线| 丁香婷婷偷拍| 色婷婷激情五月天| 全部老头和老太XXXXX| 五月激情婷婷色| 9 7总站超级碰免费视频| 中文字幕久久一区二区三区| 亚洲天堂啪啪| 激情综合色五月丁香| 99在线亚洲| 香蕉网久久| 九九热欧美| 国产永久一二一起草| 狠狠爱深色婷婷综合| 丁香婷婷视频| 五月花成人网| 久久婷婷色色| 国产av网| 九九aV| 天天操综合网站| 99久久视频| 99综合| 日本激情综合| 欧洲精品欧洲情| 亚洲正能量欧美| 热99精品视频五月| 99免费热视频| 婷婷永久在线| 久久婷婷伊人| www.久久久久久| 久久久久婷婷| 五月丁香啪啪激情| 天天操天天操天天操天天操天天操 | 蜜臀99久久精品久久久久| 五月天另类视频| 丁香婷婷中文字幕| 97婷婷丁香五月天激情图片| 亚洲网视屏| 五月丁香本色在线观看| 色色色网站| 五月婷婷在线视频观看| 日韩欧美一级大黄网站| 69人妻人人澡人人爽久久| 91大神操美女| 天天搞天天色综合| 都市激情小说婷婷| 五月婷婷色丁香| 婷婷五月丁香综合激情| 亚洲婷婷婷| 极骚大香蕉伊人| 色玖玖| 久久人妻伦理| 99青青草| 六月色国内综合| 思思热国产视频| 停停六月 综合| 狠狠色 综合色区| 婷婷色在线| 天天做天天爱天天玩| 丁香五月成人在线| 99re这里有精品手机在线| 成人片在线播放| 五月丁香五月丁香五月丁香五月丁香91| 欧美私人家庭影院| 国产美女无遮挡裸体毛片A片| 色婷五月天| 橾逼网| 亚洲色色色色| 战争与艾拉电影免费观看| 七七九九色色| 天天摸夜夜爽天天做| 超碰免费在线| 日韩抽插操逼| 婷婷五月天婷婷| 婷婷 激情 五月| 成人天天爽| 97人人干人人操| 色色爽爽天天| 六月丁香花婷婷| www.99热| 激情5月婷婷狠狠干| 日韩色色网| 99色色爰| 天天操天天操| se99视频| AV在线观看网站| 99re免费精品视频| 99久在线精品99re8| 色五月丁香婷婷| 色香欲综合| 色偷偷综合| 日日夜夜婷婷| 欧美久久一级内射wwwwww.| 国产婷婷色综合AV蜜臀AV| 99性爱视频| 中文中文在线| 九九偷拍网| 五月婷婷综合性爱噜噜| 97自拍视频在线| 婷婷激情肏屄网| ,99视频久久| 狠狠人妻久久久久久综合丁香| 天天干天天玩天天夜天天射天天操天天日蜜臀少妇| 国产色色色色| 99精品热| 欧美精品狠狠色丁香婷婷| 91n啪啪| 色播播婷婷| www99热| 久热这里这里有精品| 色五月开心开心五月激情五月| 东北婷婷五月天| 色色COm| 成人永久免费视频在线观看| 99色综合| 99人人精品| 婷婷激情伍月网| 欧美黑人巨大猛烈cuckold| 女力报到正好爱上你| 噜噜在线| 爱久久小说下载网| 五月婷在线影院| 国产五月天激情小说| 丁香婷婷在线| 日本狠狠干| 久综合4| 伊人五月天97| 婷婷五月天熟妇| 超碰国产在线观看| 97一区二区| 91丁香五月| WWW、日本色丁香、co m| 久久99热这里只有精品| 男女啪啪做爰高潮无遮挡| 五月天色色色网| 色五月综合激情| 婷婷激情欧美| 97干在线视频| 五月婷婷色影院| 台湾佬天天日丁香婷婷五月天| 第四色五月婷婷| 疯狂做受XXXX高潮A片动画| 久久综合五月| 五月综合影院| 亚洲V国产V欧美V久久久久久| 婷婷久久免费| 久久 天天| 亚洲国产无线乱码在线观看| 操一区| 99这里只有精品|v| 99日热在线视频| 九九视频网| 99爱在线视频| 热婷婷久| 欧美日韩AAAA| 超碰色碰碰| 激情五月,色五月| 五月丁香激情综合网| 爱超碰性| 色高清无码视频| 夜夜操夜夜操| 91九九| www.五月丁香| 第1影院之五月婷婷| 五月婷婷开心激情六月蜜桃| 色综合五月天| 午夜 外网 精品 在线| 久色网址| 亚洲精品视频在线播放| 91婷婷色 | 天天插AV丝袜中| 国产乱妇无乱码大黄AA片| www.超碰| 丁香五月成人| 五月开心六月婷婷在线播放网站| www.色99| 精品无码人妻一区| 超碰av在| 五月丁香六月婷综合成人综合| 99精品偷自拍| 亚洲精品性色| 国产特黄色精品一区二区三区精品无广告| 激情综合六月| 丁香五夜激情四射夜夜夜| 婷婷五月天激情亚洲小说| 激情综合五月| 色婷婷五月婷婷五月婷婷五月| 亚洲妇女熟BBW| 色婷婷在线综合色播网| 久色精品| 色婷婷基地| 变态另类色图| 色五月婷婷五月天| 中文资源在线a | 婷婷中文在线| 六月激情婷婷综合| 色都都狠狠色都都色综合色| 丁香五月在线观看| www999日韩精品| 99在线视频资源| 美欧日韩国产成人在战| 色五月丁香婷婷| 天天日夜夜B久久| 色偷偷AV亚洲男人的天堂| 婷久看人爽| 色色色五月天婷婷| 日本九九视频| 五月丁香美女| 99精品手机在线视频| 亚洲日日日| 五月丁香六月婷婷久久| 97 A I色色| 这里只精品| 丁香婷婷狠狠97| 久久人妻www| 六月撸婷婷| 这里只有精品免费视频| 激情五月天免费视频| 玖玖热99| 噜噜噜狠狠色综合| 夜夜躁爽日日| 91操色| 热婷婷av| 五月婷婷大香蕉| 天天综合网亚洲综合网| 久久综合干| 婷婷综合| 亚洲午夜电影| 久久亚洲婷婷| 99热九九这里只有精品| 色色色色色色色色色色色色色色,网站| 日本色婷婷| 无码九九| 婷婷丁香亚洲色综合91| 黄色三级毛片中字| 色婷婷电影网| 色婷婷五月天视频网站| 这里只有视频精品| 五月婷婷丁香六月| 丁香花大香蕉婷婷综合| 丁香六月五月天| 五月草影视| 91日本在线观看| 人人色人人弄人人操| 久久久久亚洲AV无码网影音先锋| 99爱免费视频在线观看| 99在线精品视频免费| www.99操.com| 国产一级视频a| 五月婷网| 国产精品国产| 五月婷婷色激情| 人人干人人干骚美女| 精品九九网| 久草热8精品视频在线观看| 国产免费AV在线| 99免费视频在线观看爱| 人人综合五月人人婷婷| 丁香丁香激情网| 久久WW| 亚洲色区17| 久久er99热精品一区二区| 久草五月婷婷| 久久Xx| 欧美成人精品老美女噜噜噜| 天色综合网站| 色婷婷在线视频久| 精品国产va久久久久| 人人性久久| 五月婷婷丁香大香蕉| 婷婷中合| 中文字幕日产A片在线看| 99热网站| 色综合激情| 亚洲视频操| 五月丁香六月情| 另类激情五月| 韩国久久少妇视屏| 国内精品玖玖| 五月丁香六月花| 777丁香六月青青草婷婷综合久月| 五月丁香久久精品在线观看| 丁香色五月婷婷17C| 久久伊人婷婷| 99无码视频| 午夜成人AV在线| 99视频网址| 大香蕉大香蕉在线影院| 91精品久久久久久久久久久久| 免费看片操逼| 99热综合网| 91丨九色丨熟女|新版| 91碰碰视频| 91人人网| 青青草原中文字幕| 99热这里有精品24| 日本久久爱| 五月婷婷综合久久| 日韩精品一品二区三区的使用体验| 丁香婷婷六月| 色婷婷大香蕉| 国产做爰视频免费播放| 亚洲精品第一国产综合亚AV | 婷婷开心六月| 久操97| 色五月激情| 九九亚洲综合| 久操操| 日本一級黃色一級片| 丁香婷婷九月在线| 玖玖激情网| 97超级操操| 丁香五月综合婷婷| 亚洲婷婷五月草久| 骚。com| www.激情| 99精品在线播放| 一区二区三区四日本| 91人妻人人操| 亚洲操精品| 国产噜一噜天天噜| 狠狠色噜噜色狠狠狠综合久久成人波 | 久操大香蕉| 五月婷婷综合色啪| 99精品在线观看视频| 91黄操| 99精品网| 亚洲久久日| 99热精品少| 婷婷丁香五月天中文字幕| 国产va视频| 五月丁香啪啪| 99久久終合| 色婷婷婷婷| www.五月天。com| 中文在线成人| 久久婷婷五月综合色欧美| 98色丁香五月婷婷综合网| 国产一级片| 狠狠干青青草| 色99在线| 玖玖精品婷婷| 五月婷六月丁香| 另类图片激情五月| 亚洲区在线| 超碰人人干| 国产一二三四五六七八视频| 久久人妻视频| 色情丁香五月婷婷精品| 五月婷婷丁香色播网| 天堂A∨在线| 色色色色色九九九九九| 亚洲综合视频天天精品| 激情图片婷婷丁香五月| 91呦呦呦| 伊人婷婷五月| 99热99在线| 久人操| 五月婷婷丁香五月婷婷| 丁香在线视频| 欧美日韩123| 天天综合影院| 热热色色五月天婷婷| 噜噜色天天开心| 十一月婷婷激情四射| chaopengdaxiangjiao| 久热9| 久久九九国产精品怡红院| 第四色在线观看| 亚洲色综合| 99精品在线| 五月婷婷 激情按摩| 久久五月天精品视频| 91黄操| 五月丁香久久丝袜啪啪| 久久久久久人妻久久久久久久久久人妻久久久 | 夜色综合网| 99久久喉9| 99精彩视频在线观看| 欧美激情VA永久在线播放| 国产无人区大片| 五月天综合婷婷| 一区二区三区四日本| 色五月丁香五月激情五月激情| 人人97碰| 91色色色| 99操碰| 丁香五月婷婷深爱综合激情 | 91视频五月丁香| 激情综合五月天| 91岛国片| 久久久香| 婷婷丁香射射| 婷婷色综合| 六月丁香啪| 天天日天天色| 丁香五月激情站| 99re热视频这里只精品| 久久久久99精品成人片| 久久5 9视频免费观看| 亚洲AV无码久久精品色欲| 中文字幕日产A片在线看| 丁香五月婷婷呀| 无码激情AAAAA片-区区| 婷婷色五月久久| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 亚洲妇女熟BBW| 天天爽曰日爽| 久久精品日| 九九婷婷网五月天| 超碰色综合| 青青草五月天| 91大屁股| av在线免费网站 | AV伊人青草丁香六月| 五月婷婷丁香六月| 996日日爱| 97成人在线视频精品| 久久天堂网| 亚洲思思热久| 夜夜嗨一区二区三区直播内容 | 亚洲V国产V欧美V久久久久久| 夜夜夜叫天天天做| 99噜噜噜| 天天综合色| 婷婷99视频全集高清| 开心激情五月天网| 久久人妻久久久久| 婷婷五月天成人视频| 婷婷丁香六月| wwW天天干| 99久热在线精品99re6热| 婷婷操久久| 色欲Av五月天| 探花搜索结果 - 黄上黄| 亚洲AV免费在线| 五月丁香六月婷婷综合网| 五月天婷婷丁香人人操91| 第四色激情网| 99热99热不卡| 综合激情五月天| 综合色、色综合| 亚洲天堂啪啪| 激情综合六月| 色噜噜狠狠色综合AV兰草影视| 伊人九热| 97综合在线| 热99这就是精品视频| 久久久久久久丁香五月天婷婷| 秋霞少妇AV网站| 99久久99久久| 激情网婷婷婷| 蜘蛛女免费观看完整版高清电影| 97性高潮久久久| 婷婷综合激情| 台湾无码A片一区二区| 天天做天天干天天综合网| 日韩黄色电影| 翔田千里 50岁 无码| 丁香婷婷色情| 丁香av网| www.色五月| 香蕉狠狠爱视频| 五月天五月天激情网| 狠狠色噜噜狠狠色噜噜噜999| 欧美日韩日韩成人| 亚洲亚洲人成综合网络| XX色综合| 91成人视频| 久久久久久久久人妻| va婷婷在线| 亚洲中文字幕AV| 午夜色丁香| 黄色片avv| 欧美大片免费播放器| 4399成人黄A片| 天天操天天干天天日| 亚洲五月天婷婷综合| 99热这里只有精品98| 久久xxxx| 国产成人av在线播放| 色综合色色色色| 亚洲激情六月丁香| 爱操天堂| 在线色婷婷| 秋霞少妇AV网站| 男女啪啪做爰高潮无遮挡| 色99网站| 婷婷丁香色五月| 丁香五月91| 99色热视频| 久艹大香蕉| 六月婷婷色综合| 狠狠做深爱婷婷久久综合一区| 五月天色婷婷基地| 深爱激情网五月天| 丁香狠狠色婷婷久久无码视频| 五月六月激情| 丁香五月婷久久| 亚洲色无码| 色婷婷久综合久久一本国产AV| 国产成人+亚洲+欧洲| 婷婷色av| 开心激情五月天网| 日韩在线观看亚洲| 午夜婷婷| 极品人妻VIDEOSSS人妻| 婷婷五月欧美综合| 亚洲婷婷综合视频| 色播播婷婷| 热久久91| 全网最新网黄大秀直播高清,主播国产录屏在线| 亚洲视99| 五月情涩综合婷婷| 99九九视频| 色色激情网| 开心激情婷婷| 五月婷婷啪啪啪啪| 激情婷婷丁香色五月| 亚洲AV第二区国产精品| 99久久婷婷国产综合精品草原| 成人操呦av| 久色网五月| 99成人在线观看| 综合激情婷婷| 国产SUV精品一区二区883| www.韩日视频| 91成人视频| 色婷婷五月基地在线| 激情九九这里只有精品| 日本久久人| 五月天丁香| 丁香五月激情五月| 天天射美女| 99er在线观看| 99九九在线视频| 99热婷婷| 男人天堂AV在线一区二区| 欧洲毛片基地c区| 国产成人VA| 天天日,天天插| 99视频内射三四| 九九色婷婷五月天| AV网站免费在线| sewuyuejiqingwang| 激情五月天天狠狠久久| 亚洲妇女熟BBW| 激情九色| 久久99这里只有精品视频| 五月丁香久久| 操B视频在线播放| 亚洲欧洲国产精品| 久久婷婷五月天综合| 国产成人网| www色哟哟| 少妇丁香婷婷 | 色亚洲中文| 亚洲免费婷婷| 亚洲经典三级| 婷婷五月天激情网| 五月天综合在线观看| 欧美色五月| 欧美日韩成人高清在线| 亚洲色a| www.婷婷五月天.com| 亚洲av另类在线观看| 激情深爱五月婷婷| 综合网啪| 一级片无码| 婷婷五月激情丁香激情| 六月丁香五月天| av线电影| 99热.com| 日本美女97在线视频| 色播五月婷婷综合| 色九九综合| www.久久久久久| 深爱婷婷丁香五月激情| 久久人妻少妇嫩草AV| 五月婷婷激情综合在线| 中美日韩成人在线| 日韩AV在线免费观看| 激情五月色在线播放| 亚洲精品又粗又大又爽A片| www色色色com| 人妻人人操| 欧美日韩成人在线网站| 色99网站| 9999热精品| 欧美激情凹凸丁香网| 日日干四虎| 色另类五月天| 91狠狠色丁香婷婷综合久久精品| 99久热在线精品| 97色干| www.五月婷婷久久.com| 丁香五月综合激情啪啪| 国产黄色一级片| 久久婷婷成人综合色怡春院| 99久久偷拍视频| 天天做天天爱综合| 五月天婷婷色综合| 丁香五月天的网址。| 五月婷婷影视| 夜夜爽天天日| 亚洲视频码| 99色性爰网络| 九九精品热播| 欧美在线97| 婷婷五月天黄色| 日韩成人电影AV| 成人短视频在线观看| 九九热只有精品| site:hcxsz888.com| 九九热精品| 久久视频这里都是精品| 亚洲九N| 无月播播激情在线观看视频| 操操熟女| 五月丁香操婷逼| 妇激情基地| 99热精品在线| 九玖欧洲亚洲| 狠狠色丁香婷婷| 强伦轩人妻一区二区电影| yellow视频在线观看91| 操人91| 99热综合在线观看| 九热av| 五月天伊人综合| 色婷婷电影| 精品国产乱码久久久久夜深人妻| 久久激情五月网| 伊人婷婷五月天av| 看片视频在线免费日产在线看| 五月婷婷久久内射| 日本97久久久精品| 天天插综合| 激情五月色综合国产精品| 91主播在线| 中文字幕永久免费| 秋霞电影理论| 91岛国片| 91久久久久久久| 五月开心深深爱激情综合| 色九月婷婷丁香| 色色综合网站| 五月色影院| 丁香五月,开心五月,成人婷婷| 国产FREESEXVIDEOS性中国| 婷婷五月激情视频| 五月丁香婷婷色| 五月婷婷综合成人| 亭亭五月色男人| 五月激情婷婷开心| 天天性视频| 国产亚洲成人综合| 国产激情综合五月久久| 性日本精品| 天天综合网、天天综合色| 刘玥精品一区| 激情五月天综合| 狠狠色婷婷777| 婷婷久久综合久| 91碰操| 91久久久久久久| 2025天天日爽| 深爱五月天 开心网| 玖玖99免费视频| 骚逼视频一区2区| 五月婷激情| 天天久综合| 五月婷伊人| 91婷婷丁香| 五月婷婷9| 国产看真人毛片爱做A片| 91久久1118| 五月丁花六月丁香综合| 五月丁香六月婷婷免费| 久久综合中文| 九九99男女视频在线观看| 51精品国自产在线| 99这里只有| 99色综合| 逼里香不卡| 99视频在线观看视频| 色色99| 色色色色色五月丁香| www超碰com| 少妇高潮呻吟A片免费看软件| 丁香五月天堂| 五月婷婷综合网| 夜夜夜夜夜骑撸| 好好干av| 五月婷婷久久激情 | 天天爽天天| 99综合视频一体| 婷婷欧美激情综合| 99热只有| 99热97| 婷婷五月天电影区小说区| 色婷婷影音| 六月亚洲| 丁香五月婷婷丫| 五月天激情小说婷婷| 99re久久| 99视频内射三四| 激情综合五月天| 色爽九九| 96精品久久久久久久久| 1024操逼视频| 99色在线观看视频| 99人人操人人爱久久久| 日本免费91| 99久操| 99九九玖玖| 久操激情| 九九久久五月天综合伊人| 狠狠人妻色综合| 婷久久| 97干在线| 爱爱色五月天| 五五月五月| 99精品7| 99热这里只有精品最新地址获取| 成人丁香婷婷五月天| 丁香网五月天激情| 五月丁香六月综合激情无码软件亮点 | 国外亚洲成AV人片在线观看| 丰满老熟妇BBBBB搡BBB| 婷婷色色综合| 五月婷婷综合在线视频| 国产亚洲av片| 99视频九九热| 久久99免费视屏| 久久精品国产色| 激情综合丁| 这里只有精品免费| 亚韩在线视频| 日韩另类| 色五月婷婷成人| 午夜激情久久| 五月天婷婷伊人| 婷婷她六月天| 色婷婷影音| 99精品视频免费观看| 91碰视频| 97碰碰碰免费公开在线视频| 91免费啪视频| 色欲影香| 六月欧美综合色情| 丁香六月成人| 97久久超碰| 亚洲国产精品二二三三区| OYIWbGcPu8H| 精品网站:999WWW| WWW·天天操·视频?| 热久久精品视频网站| 激情五月激情综合网| 五月天色丁香| av网站免费在线| 丁香五月欧美激情| 激情狠狠丁香月| 天天日天天舔| 天天爽天天| 婷婷五月激情综合啪啪| 丁香六月啪啪| 久久色五月天综合网| 亚洲av日韩无码| 色一情一乱一伦一区二区三区| 九九色中文| 91婷婷| 五月草视频| 五月天婷婷久久| 亚洲成人精品三区| 99久热这里只有精品视频删减版| 丁香五月激情视频| 中文字幕 中文字幕明步| 亚洲中文字幕翔田千里| 99久久精| 操操操Av| 久热在线中文字幕色999舞| 九九99男女视频在线观看| www.激情在线| 综合网啪| 99久久婷婷国产综合精品电影| caop在线视频| 国产成人+亚洲+欧洲| www.zbzhongsen.com| CAoub青青超碰| 伊人国产婷婷五月天| 亚洲永久四色| 五月天堂色色| 甈你aaaaa| 26uuu精品一区二区| 黄页免费一级视频懂色| 天天插天天日天天爽| 精品婷婷| 91人碰| 天天摸天天日天天舔| 欧美99| 在线视频你懂得| 色噜噜狠噜噜视频| 五月天另类小说久久小说网| 五月丁香五月丁香| 五月丁香免费视频| 丁香五月婷婷少妇| 五月天激情婷婷小说| 婷婷亚洲天堂| 99综合免费视频| 成人网在线视频| 五月天色欧美| 五月天激情社区| 日欧一片内射VA在线影院| 久9热| 99热在线中文字幕| 色综合视频| 亚洲欧洲中文日韩久久AV乱码| 欧美 色婷婷| 色小说婷婷五月天天天| 五月天激情国产综合婷婷婷| 欧美日朝成人| 丁香五月婷婷基地| 9操在线| 庭庭久久内射| 在线中文亚洲| 午夜丁香综合婷婷| 97热久久五月婷婷| 婷婷五月天播播| 五月色婷丁香| 四色99久久| 亚洲视频码| 婷婷五月天狠狠搞干| 色综合99色| 可以免费看AV网站| 亲子乱AV-区二区三区| 婷婷五月天六月| 男女av免费看| 婷婷五月天激情诱惑| 1024在线视频| 婷婷丁香18| 丁乡久久| 五月丁香久久综合| 狠狠搞五月天| 天天干,天天日| 欧美综合婷婷欧美综| 少妇人妻丰满做爰XXX| 成人小说 五月天 婷婷| 国产精产国品一二三在观看| 成年人99热| 丁香五月激情啪啪啪| 九九热在线精品| 色五月婷婷综合在线| 激情综合五月天| 四色综合网| 狠狠精品干练久久久无码中文字幕| caopeng97日韩| 丁香,开心成人,久久| 色五月丁香伊人五月| 五月婷婷草| 日本久久精品| 婷婷五月天无码熟女| 99久99久| 97色啪| 快乐激情五月色婷婷| 极品人妻VIDEOSSS人妻| 丁香六月激情综合啪啪| 婷婷爱五月| 99热这里有精力| 亚洲狠狠婷婷综合久久久| 丁香啪啪中文字幕| 91色综合网| 色欲操| 日日操夜夜操中国无码| 91热视频色网站| 久久久久婷婷五月热综合| 日韩五月婷婷久久| 日本一级| 亚洲婷婷丁香五月天激情小说| 97干在线免费| 996热| 欧美日本一区二区三区| 99精品97| 国产欧美日韩综合精品一区二区| 十月丁香九月婷婷综合| 性爱网五月天| 日韩丁香涩| 日韩精品一区二区亚洲AV观看 | 99精品热| 拳交大逼| 欧美五月丁香在线| 欧美久久久中文字幕| 久久婷婷影院| 五月丁香花激情综合网| 99ri视频| 欧美色偷偷大香| 久久精彩免费视频| 久久久这里有精品| 99精品色色| 婷婷五月天久久综合88| 国产精品国产成人国产三级| 99综合视频| 五月亚洲激情| 狠狠爱婷婷爱| 天天综合区| 99免费在线视频| 五月激情六月丁香| 六月色色综合| 婷婷五月亚洲综合| 男人的天堂av俄罗斯热| 婷婷色影院| 色五月婷婷老师| 99re思思精品在线观看| 国产亚洲在线观看| 啪啪东京热| 97超碰,人人舔,人人操,人人摸| 伊人激情综合网| 色婷婷五月天视频在线| 日韩狠狠色婷婷| 黄色AV日韩| 99在线热视频| 五月色情婷婷| 91九色最新视频| 99精品性爱| 97精品在线| 婷婷五月天国产在线播放| 天天添天天摸天天天天做| 激情综合青草| 色婷婷狠狠18禁| 在线观看av网站| 99在线综合视频| 超碰天堂网| 亚洲视频在线观看| 久久久网站| 丁香婷婷五月| PORNY九色9l自拍视频成人| 婷婷五月婷| 激情五月综合网最新| 中文aV网| 欧美色播综合在线观看| 九九综合视频在线观看| 91欧美| 欧美日朝成人| 亚洲视频五区| 大香蕉婷婷五月| 久久久久久久久久91| 久九九热| 色综合久久综合| 丁香五月 激情文学| 丁香九月色| 91久久国产自产拍夜夜91久久精品文字>91麻豆精品国产 | 无码人妻一区二区一牛影视| 狠狠一日| 97操在线| 1024久婷| 中文字幕不卡视频| jiuse91在线| 日韩成人电影av| 91 九色 入口| 丁香五月婷婷大香蕉| 欧美网站视频4399| 五月婷六月| 97人人搞| 开心五月婷婷激情| 久久这里都是精品免费| 色婷婷内射| 欧美久久五月婷婷| 丁香五月狠狠综合欧美| 天天日天天操天天干| 免费视频这里只有精品| www,婷婷| 五月婷婷亚洲色视频| 少妇人妻人伦A片| 婷婷欧美综合| 天天玩夜夜操| 亚洲亚洲人成综合网络| 久久婷婷五月天激情新地址| 亚洲AV日韩在线观看| 激情婷| 欧美三日本三级少妇三99| 日本三级黄色大片| 亚洲激情无码久久| 伊人狠狠综合| 九九婷婷网五月天| 婷婷五月天奸女| 亚洲成人免费电影| 伊人婷婷大香蕉在线| 精品一区二区三区三区| 在线网黄| AV天堂淫乩| 五月丁香六月综合基地| 欧美色97| 97五月天| 日韩av在线播放综合网| 黄久久久| 操操操av| 丁香五月激情啪啪| 爱操人妻| 强辱丰满人妻HD中文字幕| 91久草五月天婷婷| 67194国产| 伊人婷婷五月天av| 丁香九月综合激情| www.狠狠| 丁香五月激情欧美| 天天天久久久| 色色网五月激情| 六月丁香久久| 怎么样可以看免费的一级av| 玖玖婷婷婷丁香五月| 天天日天天狠狠操| 色五月激情婷婷| 99∨VTV| 天天久久九九| 丁香色五月婷婷17C| 婷婷五月天激情五月天深爱五月天| 日韩成人AV在线| 九色在线五月婷婷网址| 操91| 天天爽免费视频| 久久婷婷五月综合| 五月天天综合网色婷婷| 在线婷婷| 婷婷五月综合激情免费视频| 五月丁香婷婷六月| 久久九九99.www| 久久色五月天| 人人播| 国产在线aaa片一区二区99| 国产综合婷婷| 六月婷婷国产| 夜夜夜夜夜操| 九九精品亚洲| 日本va视频| 婷婷五月天亚洲| 91视频久久久| 婷婷五月天视频在线观看| 91日本在线观看| 一区操| 国产淫熟妇| 操骚货在线| 久久九九国产| 十月丁香九月婷婷综合| 色情成人五月天| 日本在线视频播放91| 婷婷开心久久| 国产精产国品一二三在观看| 啊V视频在线观看| 丁香五月色| 五月丁香久久激情综合| 婷婷五月AA五月在线| 中文字幕永久免费| 欧美性爱中文字幕| 99re热视频这里只精品5| 日日躁夜夜躁狠狠久久AV | 天天狠天天狠| 91狠狠综合网| 超碰京东热av男人的天堂| 五月婷婷综合色啪首页| www.99色| 五月丁香| www狠狠| 久久狠狠干| 26uuu欧美| 久热9热| 色播五月婷婷五月| 综合狠久久| www.思思99热| 成人精品视频99在线观看免费| 久久五月天精品视频| 97人人操人人爽| 久热黄色| 五月天婷婷AV| 伊人九九热| 99re这里只有| 色婷婷在线影院| 久久99热在线观看| 9 9热这里有精品| 丁香婷婷成人网| 99在线播放| 五月婷婷丁香俺日污视频| 欧在线一区| 天天草比天天爽| 日本三日本三级少妇三级66| 怡红院一二三| 九月丁香欧美综合| 久久五月丁香| 伊人玖玖精品| 9久精品视频| 草综合网| 无码人妻少妇色欲AV一区二区| 婷婷大美在线| 婷婷中文字幕欧美|