精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

揭秘高效部署:用KubeKey輕松搭建K8s v1.29.3高可用集群

云計算 云原生
高可用 Kubernetes 集群能夠確保應(yīng)用程序在運(yùn)行時不會出現(xiàn)服務(wù)中斷,本文演示了如何配置 Keepalived 和 HAproxy 使負(fù)載均衡、實現(xiàn)高可用。

高可用 Kubernetes 集群能夠確保應(yīng)用程序在運(yùn)行時不會出現(xiàn)服務(wù)中斷,這也是生產(chǎn)的需求之一。為此,有很多方法可供選擇以實現(xiàn)高可用。本教程演示了如何配置 Keepalived 和 HAproxy 使負(fù)載均衡、實現(xiàn)高可用。步驟如下:

  • 準(zhǔn)備主機(jī)。
  • 配置 Keepalived 和 HAproxy。
  • 使用 KubeKey 創(chuàng)建 Kubernetes 集群。

集群架構(gòu)

示例集群有三個主節(jié)點,三個工作節(jié)點,兩個用于負(fù)載均衡的節(jié)點,以及一個虛擬 IP 地址。本示例中的虛擬 IP 地址也可稱為“浮動 IP 地址”。這意味著在節(jié)點故障的情況下,該 IP 地址可在節(jié)點之間漂移,從而實現(xiàn)高可用。

集群架構(gòu)

請注意,在本示例中,Keepalived 和 HAproxy 沒有安裝在任何主節(jié)點上。但您也可以這樣做,并同時實現(xiàn)高可用。然而,配置兩個用于負(fù)載均衡的特定節(jié)點(您可以按需增加更多此類節(jié)點)會更加安全。這兩個節(jié)點上只安裝 Keepalived 和 HAproxy,以避免與任何 Kubernetes 組件和服務(wù)的潛在沖突。

準(zhǔn)備主機(jī)

IP 地址

主機(jī)名

角色

192.168.1.241

lb1

Keepalived & HAproxy

192.168.1.242

lb2

Keepalived & HAproxy

192.168.1.243

master1

master, etcd,worker

192.168.1.244

master2

master, etcd,worker

192.168.1.245

master3

master, etcd,worker

192.168.250


虛擬 IP 地址

操作系統(tǒng)基礎(chǔ)配置

(1) 配置主機(jī)名:

hostnamectl hostname master1

(2) 配置服務(wù)器時區(qū)

timedatectl set-timezone Asia/Shanghai

(3) 配置時間同步

安裝 chrony 作為時間同步軟件:

apt install chrony -y

編輯配置文件 /etc/chrony.conf,修改 ntp 服務(wù)器配置:

sed -i 's/pool.*/pool cn.pool.ntp.org iburst/g' /etc/chrony/chrony.conf

重啟并設(shè)置 chrony 服務(wù)開機(jī)自啟動:

systemctl enable chronyd

(4) 安裝系統(tǒng)依賴

apt install curl socat conntrack ebtables ipset ipvsadm -y

配置負(fù)載均衡

Keepalived[1] 提供 VRRP 實現(xiàn),并允許您配置 Linux 機(jī)器使負(fù)載均衡,預(yù)防單點故障。HAProxy[2] 提供可靠、高性能的負(fù)載均衡,能與 Keepalived 完美配合。由于 lb1 和 lb2 上安裝了 Keepalived 和 HAproxy,如果其中一個節(jié)點故障,虛擬 IP 地址(即浮動 IP 地址)將自動與另一個節(jié)點關(guān)聯(lián),使集群仍然可以正常運(yùn)行,從而實現(xiàn)高可用。若有需要,也可以此為目的,添加更多安裝 Keepalived 和 HAproxy 的節(jié)點。先運(yùn)行以下命令安裝 Keepalived 和 HAproxy。

apt install keepalived haproxy psmisc -y

1.HAproxy

(1) 在兩臺用于負(fù)載均衡的機(jī)器上運(yùn)行以下命令以配置 Proxy(兩臺機(jī)器的 Proxy 配置相同):

vi /etc/haproxy/haproxy.cfg

(2) 以下是示例配置,供您參考:

global
    log /dev/log  local0 warning
    chroot      /var/lib/haproxy
    pidfile     /var/run/haproxy.pid
    maxconn     4000
    user        haproxy
    group       haproxy
    daemon
   stats socket /var/lib/haproxy/stats
defaults
  log global
  option  httplog
  option  dontlognull
        timeout connect 5000
        timeout client 50000
        timeout server 50000
frontend kube-apiserver
  bind *:6443
  mode tcp
  option tcplog
  default_backend kube-apiserver
backend kube-apiserver
    mode tcp
    option tcp-check
    balance roundrobin
    default-server inter 10s downinter 5s rise 2 fall 2 slowstart 60s maxconn 250 maxqueue 256 weight 100
    server kube-apiserver-1 192.168.1.243:6443 check # Replace the IP address with your own.
    server kube-apiserver-2 192.168.1.244:6443 check # Replace the IP address with your own.
    server kube-apiserver-3 192.168.1.245:6443 check # Replace the IP address with your own.

(3) 保存文件并運(yùn)行以下命令以重啟 HAproxy。

systemctl restart haproxy

(4) 使 HAproxy 在開機(jī)后自動運(yùn)行

systemctl enable haproxy

(5) 確保您在另一臺機(jī)器 (master2) 上也配置了 HAproxy。

2.Keepalived

兩臺機(jī)器上必須都安裝 Keepalived,但在配置上略有不同。

(1) 運(yùn)行以下命令以配置 Keepalived

vi /etc/keepalived/keepalived.conf

(2) 以下是示例配置,供您參考(請注意 server 字段。請記住 6443 是 apiserver 端口):

global_defs{
  notification_email{
  }
  script_userroot
  enable_script_security
  router_idLVS_DEVEL
  vrrp_skip_check_adv_addr
  vrrp_garp_interval1
  vrrp_gna_interval1
}
vrrp_scriptchk_haproxy{
  script"/usr/bin/killall -0 haproxy"
  weight-50
  fall3
  rise5
  timeout2
}
vrrp_instancehaproxy-vip{
  stateMASTER
  priority100
  interfaceeth0# Network card
  virtual_router_id60
  advert_int1
  authentication{
    auth_typePASS
    auth_pass1111
  }
  unicast_src_ip192.168.1.243# The IP address of this machine
  unicast_peer{
    192.168.1.244# The IP address of peer machines
  }
  virtual_ipaddress{
    192.168.1.210/24# The VIP address
  }
  track_script{
    chk_haproxy# 這個對應(yīng)上面的vrrp_script
  }
}
  • 對于 interface 字段,您必須提供自己的網(wǎng)卡信息。您可以在機(jī)器上運(yùn)行 ifconfig 以獲取該值。
  • 為 unicast_src_ip 提供的 IP 地址是您當(dāng)前機(jī)器的 IP 地址。對于也安裝了 HAproxy 和 Keepalived 進(jìn)行負(fù)載均衡的其他機(jī)器,必須在字段 unicast_peer 中輸入其 IP 地址。

(3) 保存文件并運(yùn)行以下命令以重啟 Keepalived。

systemctl restart keepalived

(4) 使 Keepalived 在開機(jī)后自動運(yùn)行:

systemctl enable keepalived

確保您在另一臺機(jī)器 (lb2) 上也配置了 Keepalived。

驗證高可用

在開始創(chuàng)建 Kubernetes 集群之前,請確保已經(jīng)測試了高可用。

(1) 在機(jī)器lb1上,運(yùn)行以下命令:

(2) 如上圖所示,虛擬 IP 地址已經(jīng)成功添加。模擬此節(jié)點上的故障:

systemctl stop haproxy

(3) 再次檢查浮動 IP 地址,您可以看到該地址在lb1上消失了。

(4) 理論上講,若配置成功,該虛擬 IP 會漂移到另一臺機(jī)器K8s-master2上。在K8s-master2 上運(yùn)行以下命令,這是預(yù)期的輸出:

(5) 如上所示,高可用已經(jīng)配置成功。

使用 KubeKey 創(chuàng)建 Kubernetes 集群

KubeKey[3] 是一款用來創(chuàng)建 Kubernetes 集群的工具,高效而便捷。請按照以下步驟下載 KubeKey。

(1) 首先運(yùn)行以下命令,以確保您從正確的區(qū)域下載 KubeKey。

export KKZONE=cn

(2) 運(yùn)行以下命令來下載 KubeKey:

curl -sfL https://get-kk.kubesphere.io | VERSION=v3.1.1 sh -

下載 KubeKey 之后,如果您將其轉(zhuǎn)移到訪問 Googleapis 受限的新機(jī)器上,請務(wù)必再次運(yùn)行 export KKZONE=cn,然后繼續(xù)執(zhí)行以下步驟:

(1) 執(zhí)行完上述命令后,輸出結(jié)果如下圖:

(2) 不清楚KK的具體用法可以使用幫助,執(zhí)行如下命令查看幫助:

(3) 使用默認(rèn)配置創(chuàng)建一個示例配置文件。此處以 Kubernetes v1.29.3 作為示例。

kk create config --with-kubernetes v1.29.3

可以通過kk version --show-supported-k8s查看支持安裝那些k8s版本,案例中kk采用的是最新的版本。所以,可以安裝k8s最新的版本。

運(yùn)行上述命令后,將在當(dāng)前目錄創(chuàng)建配置文件config-sample.yaml。根據(jù)自己的實際情況修改機(jī)器信息、配置負(fù)載均衡器等。

apiVersion:kubekey.kubesphere.io/v1alpha2
kind:Cluster
metadata:
  name:sample
spec:
  hosts:
  -{name:master1,address:192.168.1.103,internalAddress:192.168.1.103,user:root,password:"123456"}
  -{name:master2,address:192.168.1.104,internalAddress:192.168.1.104,user:root,password:"123456"}
  -{name:master3,address:192.168.1.106,internalAddress:192.168.1.106,user:root,password:"123456"}
  roleGroups:
    etcd:
    -master1
    -master2
    -master3
    control-plane:
    -master1
    -master2
    -master3
    worker:
    -master1
    -master2
    -master3
  controlPlaneEndpoint:
    ## Internal loadbalancer for apiservers
    # internalLoadbalancer: haproxy

    domain:lb.kubesphere.local
    address:"192.168.1.210"
    port:9443
  kubernetes:
    version:v1.29.3
    clusterName:cluster.local
    autoRenewCerts:true
    containerManager:containerd
  etcd:
    type:kubekey
  network:
    plugin:calico
    kubePodsCIDR:10.233.64.0/18
    kubeServiceCIDR:10.233.0.0/18
    ## multus support. https://github.com/k8snetworkplumbingwg/multus-cni
    multusCNI:
      enabled:false
  registry:
    privateRegistry:""
    namespaceOverride:""
    registryMirrors:[]
    insecureRegistries:[]
  addons:[]
  • hosts:指定節(jié)點的 IP、ssh 用戶、ssh 密碼、ssh 端口
  • roleGroups:指定 3 個 etcd、control-plane 節(jié)點,復(fù)用相同的機(jī)器作為 3 個 worker 節(jié)點
  • internalLoadbalancer:啟用內(nèi)置的 HAProxy 負(fù)載均衡器
  • domain:自定義域名,沒特殊需求可使用默認(rèn)值 lb.kubesphere.local
  • clusterName:沒特殊需求可使用默認(rèn)值 cluster.local
  • autoRenewCerts:該參數(shù)可以實現(xiàn)證書到期自動續(xù)期,默認(rèn)為 true
  • containerManager:使用 containerd

(4) 完成配置之后,可以執(zhí)行以下命令開始安裝:

kk create cluster -f config-sample.yaml

上面的命令執(zhí)行后,首先 KubeKey 會檢查部署 K8s 的依賴及其他詳細(xì)要求。通過檢查后,系統(tǒng)將提示您確認(rèn)安裝。輸入 yes 并按 ENTER 繼續(xù)部署。

  • nfs client、ceph client、glusterfs client 3 個與存儲有關(guān)的 client 顯示沒有安裝,這個我們后期會在對接存儲的實戰(zhàn)中單獨(dú)安裝。
  • docker、containerd 會根據(jù)配置文件選擇的 containerManager 類型自動安裝。

部署完成需要大約 10-20 分鐘左右,具體看網(wǎng)速和機(jī)器配置,本次部署完成耗時 25 分鐘。部署完成后,您應(yīng)該會在終端上看到類似于下面的輸出。

驗證K8S集群

1.查看集群節(jié)點信息

在 master-1 節(jié)點運(yùn)行 kubectl 命令獲取 K8s 集群上的可用節(jié)點列表。

kubectl get nodes -o wide

在輸出結(jié)果中可以看到,當(dāng)前的 K8s 集群有三個可用節(jié)點、節(jié)點的內(nèi)部 IP、節(jié)點角色、節(jié)點的 K8s 版本號、容器運(yùn)行時及版本號、操作系統(tǒng)類型及內(nèi)核版本等信息。

2.查看 Pod 列表

輸入以下命令獲取在 K8s 集群上運(yùn)行的 Pod 列表。

kubectl get pods -o wide -A

在輸出結(jié)果中可以看到, 所有 pod 都在運(yùn)行。

部署測試資源

本示例使用命令行工具在 K8s 集群上部署一個 Nginx Web 服務(wù)器。

1.創(chuàng)建 Nginx Deployment

運(yùn)行以下命令創(chuàng)建一個部署 Nginx Web 服務(wù)器的 Deployment。此示例中,我們將創(chuàng)建具有兩個副本基于 nginx:alpine 鏡像的 Pod。

root@master1:~# kubectl create deployment nginx --image nginx:alpine --replicas=2
deployment.apps/nginx created

2.創(chuàng)建 Nginx Service

創(chuàng)建一個新的 K8s 服務(wù),服務(wù)名稱 nginx,服務(wù)類型 Nodeport,對外的服務(wù)端口 80。

kubectl create service nodeport nginx --tcp=80:80

3.驗證 Nginx Deployment 和 Pod

運(yùn)行以下命令查看創(chuàng)建的 Deployment 和 Pod 資源。

kubectl get deployment -o wide
kubectl get pods -o wide

查看結(jié)果如下:

4.驗證 Nginx Service

運(yùn)行以下命令查看可用的服務(wù)列表,在列表中我們可以看到 nginx 服務(wù)類型 為 Nodeport,并在 Kubernetes 主機(jī)上開放了 32373 端口。

kubectl get svc -o wide

查看結(jié)果如下:

5.驗證服務(wù)

運(yùn)行以下命令訪問部署的 Nginx 服務(wù),驗證服務(wù)是否成功部署。

驗證直接訪問 Pod:

問題與解決方案

查看三個節(jié)點分別出現(xiàn)如下報錯信息:

通過執(zhí)行如下名,加載下面兩個模塊

modprobe ip_vs
modprobe ip_vs_wrr

Reference:

  • [1]Keepalived:https://www.keepalived.org/
  • [2]HAProxy:http://www.haproxy.org/
  • [3]KubeKey:https://github.com/kubesphere/kubekey
責(zé)任編輯:趙寧寧 來源: 攻城獅成長日記
相關(guān)推薦

2025-10-31 07:00:00

2019-09-09 09:53:52

K8s集群架構(gòu)

2021-01-11 16:10:28

K8Sapollo代碼

2021-11-04 07:49:58

K8SStatefulSetMySQL

2023-12-01 15:46:01

Kubernetes容器

2023-11-07 07:30:18

Hadoop高可用

2023-09-06 08:12:04

k8s云原生

2023-05-25 21:38:30

2023-03-05 21:50:46

K8s集群容量

2023-09-03 23:58:23

k8s集群容量

2024-06-26 14:00:00

集群管理工具

2022-12-06 07:30:12

K8s云原生生態(tài)系統(tǒng)

2013-07-11 13:39:23

Hadoop

2021-04-22 09:46:35

K8SCluster Aut集群

2014-10-09 10:04:23

CentOS集群

2022-04-22 13:32:01

K8s容器引擎架構(gòu)

2022-04-29 10:40:38

技術(shù)服務(wù)端K8s

2022-12-28 10:52:34

Etcd備份

2024-05-27 00:00:10

KubernetesK8s云原生

2023-09-07 08:58:36

K8s多集群
點贊
收藏

51CTO技術(shù)棧公眾號

精品粉嫩aⅴ一区二区三区四区| 国产日韩av一区| 久久久久久久成人| 日本少妇xxxx| 99久久精品免费看国产小宝寻花| 成人h动漫精品| 国产成人免费av电影| 国产天堂av在线| 国产精品美女久久久久| 欧美日韩国产精品专区 | 九九爱精品视频| 国产午夜精品一区理论片| 日韩av在线发布| 欧美人在线视频| 极品尤物一区二区| 免费成人三级| 日韩视频免费直播| 亚洲高清在线免费观看| 不卡的av影片| 自拍av一区二区三区| 久久综合伊人77777麻豆| 国产精品无码白浆高潮| 久久成人免费| 高清欧美性猛交xxxx黑人猛交| av在线播放中文字幕| 日日狠狠久久偷偷综合色| 日韩午夜精品电影| 91亚洲免费视频| 日韩国产激情| 污片在线观看一区二区| 欧美一级中文字幕| 日本www在线观看| 国产欧美日产一区| 久久人人九九| 亚洲精品久久久久久久久久久久久久| 美女看a上一区| 国产精品成人播放| 国产一级免费视频| 中文国产一区| 欧美极品美女电影一区| 777777国产7777777| 成人在线丰满少妇av| 亚洲美女av在线播放| 色哟哟视频在线| 午夜日韩影院| 欧美成人艳星乳罩| 日本泡妞xxxx免费视频软件| 国产精品中文| 欧美一区二区三区在线| 国产高清av片| 日韩亚洲精品在线观看| 日韩精品专区在线影院观看| 奇米777在线| www.欧美视频| 欧美一区二区观看视频| 九九九久久久久久久| 国产精品亚洲欧美一级在线| 欧美日韩不卡一区二区| 奇米影视四色在线| 日韩久久99| 3751色影院一区二区三区| 女人高潮一级片| 亚洲精品在线影院| 日本精品视频一区二区| 午夜视频在线瓜伦| 国精品产品一区| 欧美日韩精品电影| а 天堂 在线| 国产欧美三级电影| 精品一区二区三区四区| 精品人妻中文无码av在线| 成人在线免费观看网站| 欧美成人激情视频| 福利一区二区三区四区| 亚洲一区欧美二区| 国产精品日韩在线| 国产农村妇女毛片精品| 成人一级视频在线观看| 狼狼综合久久久久综合网| 国产高清自拍视频在线观看| 国产精品麻豆久久久| 无码毛片aaa在线| а√天堂中文资源在线bt| 色婷婷综合久色| caoporm在线视频| 白嫩白嫩国产精品| 一区二区福利视频| 欧美日韩免费一区二区| 99精品国产在热久久| 国产精品久久久久久超碰| 91国偷自产中文字幕久久| 国产69精品久久久久毛片| 久久久人人爽| 国产在线激情视频| 精品久久久久久电影| 日本在线观看免费视频| 日韩欧美久久| 一区二区三区视频免费在线观看| 中文字幕亚洲欧美日韩| 99精品国产福利在线观看免费| 国产成人精品网站| 亚洲精品一级片| 欧美高清一级片在线观看| 日韩精品久久一区二区| 日韩一级二级| 亚洲第一福利网| 99热6这里只有精品| 国产视频一区三区| 亚洲一区二区三区乱码aⅴ蜜桃女| 免费国产羞羞网站视频| 中文字幕一区日韩精品欧美| 国产h视频在线播放| 国产精品视频首页| 中文国产成人精品| 亚洲天堂一区在线观看| 国产老肥熟一区二区三区| 涩涩日韩在线| 在线视频cao| 精品日韩一区二区三区免费视频| 日本午夜精品视频| 媚黑女一区二区| 国产精品手机视频| av在线播放观看| 欧美性视频一区二区三区| 一级黄色片毛片| 久久久久国产精品| 国产精品久久久久久亚洲调教| 亚洲成人久久精品| 亚洲欧美一区二区三区孕妇| 色悠悠久久综合网| 不卡在线一区二区| 日本免费久久高清视频| 亚洲人在线观看视频| 亚洲午夜国产一区99re久久| xxxx在线免费观看| 日韩免费一区| 国产精品成人观看视频国产奇米| 天天干在线观看| 亚洲一区免费视频| 波多野结衣三级视频| 911精品美国片911久久久| 国产精品吴梦梦| yjizz视频网站在线播放| 色综合久久久久综合体| 91国模少妇一区二区三区| 亚洲精品影院在线观看| 国产一区二区精品在线| 国产自产自拍视频在线观看| 亚洲精品一区二区三区四区高清| 久久久久久久久久久网| 国产河南妇女毛片精品久久久| 中文字幕免费高| 日韩一区网站| 欧美激情在线一区| 日韩在线观看视频网站| 欧美三级免费观看| 91网站免费视频| 人人爽香蕉精品| 日本黄色播放器| 日韩高清一区| 97高清免费视频| 免费在线黄色网址| 欧美日韩一区三区| 最新一区二区三区| 丁香一区二区三区| 久草青青在线观看| 青青草国产免费一区二区下载| 国产日韩精品在线| 日本性爱视频在线观看| 亚洲精品suv精品一区二区| 天天综合天天干| 国产精品欧美一级免费| 亚洲国产欧美日韩在线| 亚洲国产国产亚洲一二三| 久久青青草综合| 成人黄色免费观看| 九九九久久国产免费| 婷婷视频在线观看| 91高清视频免费看| 成人免费视频网站入口::| 成人午夜免费视频| 天天天干夜夜夜操| 重囗味另类老妇506070| 精品国产区在线| 欧美高清xxx| 久久免费视频网| yw在线观看| 欧美精品一区二区三区一线天视频| 99久在线精品99re8热| 国产精品美女久久久久久久久久久| 手机看片国产精品| 亚洲欧美日韩视频二区| 丰满女人性猛交| 日韩高清影视在线观看| 成人欧美在线视频| 最新中文字幕在线播放| 久久亚洲精品毛片| 欧美美乳在线| 精品国产乱码久久久久久浪潮 | 亚洲卡一卡二| 亚洲精品视频播放| 精品毛片在线观看| 欧美午夜视频网站| 日韩精品手机在线| 玉米视频成人免费看| 精品成人无码一区二区三区| 成人精品免费视频| 特黄视频免费观看| 日产欧产美韩系列久久99| 女人床在线观看| 日韩免费特黄一二三区| 免费久久99精品国产自| 91精品导航| 成人免费直播live| 国模视频一区| 77777少妇光屁股久久一区| 韩国av网站在线| 中文国产成人精品| 国产精品四虎| 精品视频久久久| 免费a视频在线观看| 日韩欧美一区二区三区在线| 一区二区 亚洲| 欧美性受xxxx| 99re国产在线| 色婷婷精品大视频在线蜜桃视频| 国产一级片免费观看| 亚洲精品国产无套在线观| 成人小视频免费看| 国产日韩欧美一区二区三区乱码| 日韩精品视频一区二区| 国产a级毛片一区| 亚洲成人手机在线观看| 激情欧美一区二区| 婷婷免费在线观看| 美国毛片一区二区| 一区二区三区韩国| 日本不卡中文字幕| 亚洲 欧美 另类人妖| 日本视频在线一区| 中文字幕第80页| 肉肉av福利一精品导航| 久久久久久久激情| 香蕉成人久久| 欧美精品成人网| 久久精品国产亚洲a| 中文字幕66页| 国内久久婷婷综合| 免费国偷自产拍精品视频| 国产成人免费网站| 久久久久久久久久影视| 成人av在线网站| 国产伦精品一区二区三区妓女 | 区一区二区三区中文字幕| 亚瑟一区二区三区四区| 欧日韩一区二区三区| 成人3d动漫在线观看| 中文字幕一区二区三区乱码| 亚洲一级毛片| 黄色激情在线视频| 国产精品久久777777毛茸茸| 久久久久久久久久久久久久国产| 日韩精品国产精品| 九九热免费在线观看| 国产精品乡下勾搭老头1| 91九色蝌蚪porny| 久久蜜桃一区二区| 亚洲女人毛茸茸高潮| 亚洲精品日韩综合观看成人91| 国产午夜视频在线| 在线观看国产日韩| 精品国产av 无码一区二区三区| 欧美成人猛片aaaaaaa| 青青操在线视频| 中文字幕欧美专区| 国内在线视频| 国产精品h在线观看| 国产精品美女久久久久人| 精品久久中出| 欧美aaaa视频| www.成年人视频| 日韩精品欧美成人高清一区二区| 九九九九九国产| av男人天堂一区| 亚洲AV成人无码网站天堂久久| 亚洲一区二区高清| 亚洲天堂视频在线播放| 精品少妇一区二区三区免费观看| 黄色软件在线观看| 久久99精品久久久久久青青91| 乡村艳史在线观看| 2019国产精品视频| 精品国产91| 六月婷婷激情综合| 久久精品日产第一区二区| 特级西西444www| 97精品国产露脸对白| 手机免费观看av| 午夜婷婷国产麻豆精品| 一区两区小视频| 亚洲老司机av| 欧美14一18处毛片| 国产在线视频一区| 久久99精品久久久久久园产越南| 国产在线无码精品| 免费的国产精品| 日本黄色网址大全| 亚洲国产精品麻豆| 国产精品久久久久久免费播放| 亚洲欧美制服另类日韩| 国产又色又爽又黄刺激在线视频| 国产日本欧美在线观看| 天天操综合520| 日本大片免费看| 国产米奇在线777精品观看| 久久亚洲AV无码专区成人国产| 亚洲电影在线播放| 性中国xxx极品hd| 超在线视频97| 只有精品亚洲| 亚洲在线播放电影| 日本在线不卡一区| 欧美性xxxx图片| 亚洲高清免费观看| 亚洲精品国产手机| 九九精品在线播放| 亚洲一区二区三区中文字幕在线观看| 一区二区国产日产| 另类综合日韩欧美亚洲| 日本免费www| 欧美色综合久久| 成人h小游戏| 国产精品看片资源| 日韩精品一区二区久久| 久草在在线视频| 国产区在线观看成人精品 | 精品视频在线观看| 在线成人国产| 这里只有精品在线观看视频| 亚洲国产视频一区二区| 亚洲av无码国产综合专区| 欧美成人免费观看| 亚洲码欧美码一区二区三区| 天堂8在线天堂资源bt| 成人免费观看av| 国内免费精品视频| 亚洲女同精品视频| 外国电影一区二区| 亚洲蜜桃在线| 国产一区久久久| 欧美精品99久久久| 亚洲成人网在线| 亚洲欧洲美洲av| 性欧美精品一区二区三区在线播放| 日韩高清一区二区| 久久精品亚洲a| 日韩一区二区三区免费观看| 牛牛精品视频在线| 国产亚洲情侣一区二区无| 国产精品社区| 欧美福利第一页| 欧美一级二级在线观看| 成人免费观看视频大全| 国产精品福利视频| 奶水喷射视频一区| youjizz亚洲女人| 欧美一级电影网站| 免费成人在线电影| 无遮挡亚洲一区| 国产精品1区2区3区在线观看| 日韩精品在线免费看| 亚洲人成在线观| 999精品嫩草久久久久久99| www插插插无码免费视频网站| 久久精品日产第一区二区三区高清版 | 久久国产劲爆∧v内射| 黑人精品xxx一区| 日本高清视频在线观看| 国产精品久久久久久久天堂第1集 国产精品久久久久久久免费大片 国产精品久久久久久久久婷婷 | 成人在线国产精品| 激情综合在线| www色com| 精品国产精品网麻豆系列| 色尼玛亚洲综合影院| 成人午夜免费剧场| 久久久久久久网| 国产叼嘿视频在线观看| 青青久久av北条麻妃黑人| 91精品婷婷色在线观看| 三叶草欧洲码在线| 欧美一区二区三区在线观看| 97成人资源| 国产片侵犯亲女视频播放| 日本一区二区动态图| 天天躁日日躁狠狠躁伊人| 国产欧美一区二区三区在线看| 99pao成人国产永久免费视频| 四虎永久免费地址| 精品亚洲精品福利线在观看| 欧美成人精品午夜一区二区|