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

測試技能提升篇——K8s的核心概念

云計算 云原生
隨著應用的日益復雜,容器的數量也不斷增加,由此衍生出管理運維容器這一重要問題。隨著云計算的發展,容器的漂移也是云端最大的挑戰。k8s正是在這種業務的驅動下,提出了一套全新的基于容器技術的分布式架構領先方案,這是容器技術領域中一個重大突破和創新。

本文重點介紹k8s中所涉及的核心概念,能夠幫助讀者快速地從整體方面了解k8s,便于初學者在實際工作中從事相關工作!

Docker 和K8s

Docker是應用最廣泛的容器技術,它通過打包鏡像、啟動容器來創建服務。

k8s的全稱 kubernetes。它是一個完整的分布式系統支撐平臺,集群管理功能齊全。

Kubernetes同時提供完善的管理工具,涵蓋了開發、部署、測試、運行監控等各個環節。

隨著應用的日益復雜,容器的數量也不斷增加,由此衍生出管理運維容器這一重要問題。隨著云計算的發展,容器的漂移也是云端最大的挑戰。k8s正是在這種業務的驅動下,提出了一套全新的基于容器技術的分布式架構領先方案,這是容器技術領域中一個重大突破和創新。

簡單地理解k8s可以管理運維容器(docker) 下圖是k8s的整體架構:

k8s中的重要概念

Master 節點

Master 節點負責對集群中所有容器的調度,各種資源對象的控制,以及響應集群的所有請求。

Node 節點

Node 節點是 Kubernetes 的工作節點,負責運行業務容器。

集群(Cluster)

集群是一組被 Kubernetes 統一管理和調度的節點,被 Kubernetes 納管的節點可以是物理機或者虛擬機。集群其中一部分節點作為 Master 節點,負責集群狀態的管理和協調,另一部分作為 Node 節點,負責執行具體的任務,實現用戶服務的啟停等功能。

標簽(Label)

Label 是一組鍵值對,每一個資源對象都會擁有此字段。Kubernetes 中使用 Label 對資源進行標記,然后根據 Label 對資源進行分類和篩選。

命名空間(Namespace)

Kubernetes 中通過命名空間來實現資源的虛擬化隔離,將一組相關聯的資源放到同一個命名空間內,避免不同租戶的資源發生命名沖突,從邏輯上實現了多租戶的資源隔離。

容器組(Pod)

Pod 是 Kubernetes 中的最小調度單位,它由一個或多個容器組成,一個 Pod 內地容器共享相同的網絡命名空間和存儲卷。Pod 是真正的業務進程的載體,在 Pod 運行前,Kubernetes 會先啟動一個 Pause 容器開辟一個網絡命名空間,完成網絡和存儲相關資源的初始化,然后再運行業務容器。也就是說每個Pod中都運行著一個特殊的被稱為Pause的容器,其他容器則為業務容器,這些業務容器共享Pause容器的網絡和Volume掛載卷。后面我們會繼續對其進行重點講解。

無狀態部署(Deployment)

Deployment 是一組 Pod 的抽象,Deployment用于部署無狀態的服務,通過 Deployment 控制器保障用戶指定數量的容器副本正常運行,并且實現了滾動更新等高級功能,當我們需要更新業務版本時,Deployment 會按照我們指定策略自動地殺死舊版本的 Pod 并且啟動新版本的 Pod。

有狀態部署(StatefulSet)

StatefulSet本質上是Deployment的一種變體用于部署有狀態的服務,它所管理的Pod擁有固定的Pod名稱,啟停順序,在StatefulSet中,Pod名字稱為網絡標識(hostname),還必須要用到共享存儲。

任務(Job)

Job 可以幫助我們創建一個 Pod 并且保證 Pod 的正常退出,如果 Pod 運行過程中出現了錯誤,Job 控制器可以幫助我們創建新的 Pod,直到 Pod 執行成功或者達到指定重試次數。一種簡單的使用場景下,你會創建一個 Job 對象以一種可靠的方式運行某 Pod 直到完成。 當第一個 Pod 失敗或者被刪除(比如因為節點硬件失效或者重啟)時,Job 對象會啟動一個新的 Pod。

服務(Service)

Service 是一組 Pod 訪問配置的抽象。每個pod有自己的ip地址,當有多個pod提供相同的服務的時候,就需要有負載均衡的能力,這里就引入了service。

Pod

Pod的理解

Pod:k8s管理的最小單位,包括一個或多個容器,是提供實際業務服務的組件。一個Pod封裝一個應用容器(也可以有多個容器),存儲資源、一個獨立的網絡IP以及管理控制容器運行方式的策略選項。Pod代表部署的一個單位:Kubernetes中單個應用的實例,它可能由單個容器或多個容器共享組成的資源。

Pod中運行一個容器。“one-container-per-Pod”模式是Kubernetes最常見的用法; 在這種情況下,你可以將Pod視為單個封裝的容器,但是Kubernetes是直接管理Pod而不是容器。Pods中運行多個需要一起工作的容器。Pod可以封裝緊密耦合的應用,它們需要由多個容器組成,它們之間能夠共享資源,這些容器可以形成一個單一的內部service單位 - 一個容器共享文件,另一個“sidecar”容器來更新這些文件,如下圖所示。Pod將這些容器的存儲資源作為一個實體來管理。

Pods提供兩種共享資源:網絡和存儲。

網絡

每個Pod被分配一個獨立的IP地址,Pod中的每個容器共享網絡命名空間,包括IP地址和網絡端口。Pod內的容器可以使用localhost相互通信。當Pod中的容器與Pod外部通信時,他們必須協調如何使用共享網絡資源(如端口)。

存儲

Pod可以指定一組共享存儲volumes。Pod中的所有容器都可以訪問共享volumes,允許這些容器共享數據。volumes 還用于Pod中的數據持久化,以防其中一個容器需要重新啟動而丟失數據

Pod也是我們在實際工作中接觸最多的東東,特別是pod的資源清單(對應的yaml文件),我們在后面會詳細介紹

ReplicaSet(rs):是Pod的管理控制組件,監控Pod的健康狀況,保障Pod按照用戶的期望去運行。rs是ReplicationController組件的升級版,增加了標簽選擇器的范圍選擇功能。

Deployment:可管理rs、Pod,實現Pod應用的滾動升級和回滾、擴容和縮容。

Service:是一種可以訪問 Pod邏輯分組的策略, Service通常是通過 Label Selector訪問 Pod組。集群中Pod的數量和訪問地址可能是變化的,這些Pod中的業務應用需要對外提供服務,可通過Service對外提供統一服務地址,Service通過標簽選擇器,匹配一組提供服務的Pod,從而對客戶端隔離了后端Pod的變化。

Pod生命周期

1、pending:pod已經被系統認可了,但是內部的container還沒有創建出來。這里包含調度到node上的時間以及下載鏡像的時間,會持續一小段時間。

2、Running:pod已經與node綁定了(調度成功),而且pod中所有的container已經創建出來,至少有一個容器在運行中,或者容器的進程正在啟動或者重啟狀態。--這里需要注意pod雖然已經Running了,但是內部的container不一定完全可用。因此需要進一步檢測container的狀態。

3、Succeeded:這個狀態很少出現,表明pod中的所有container已經成功的terminated了,而且不會再被拉起了。

4、Failed:pod中的所有容器都被terminated,至少一個container是非正常終止的。(退出的時候返回了一個非0的值或者是被系統直接終止)

5、unknown:由于某些原因pod的狀態獲取不到,有可能是由于通信問題。

一般情況下pod最常見的就是前兩種狀態。而且當Running的時候,需要進一步關注container的狀態。下面就來看下container的狀態有哪些

Pod資源清單定義

apiVersion: v1 #必選,版本號,例如v1

kind: Pod   #必選,資源類型,例如 Pod

metadata:   #必選,元數據

name: string #必選,Pod名稱

namespace: string #Pod所屬的命名空間,默認為"default"

labels:    #自定義標簽列表  

spec: #必選,Pod中容器的詳細定義

containers: #必選,Pod中容器列表

- name: string #必選,容器名稱

image: string #必選,容器的鏡像名稱

imagePullPolicy: [ Always|Never|IfNotPresent ] #獲取鏡像的策略

command: [string] #容器的啟動命令列表,如不指定,使用打包時使用的啟動命令

args: [string] #容器的啟動命令參數列表

workingDir: string #容器的工作目錄

volumeMounts: #掛載到容器內部的存儲卷配置

- name: string #引用pod定義的共享存儲卷的名稱,需用volumes[]部分定義的的卷名

mountPath: string #存儲卷在容器內mount的絕對路徑,應少于512字符

readOnly: boolean #是否為只讀模式

ports: #需要暴露的端口庫號列表

- name: string #端口的名稱

containerPort: int #容器需要監聽的端口號

hostPort: int #容器所在主機需要監聽的端口號,默認與Container相同

protocol: string #端口協議,支持TCP和UDP,默認TCP

env: #容器運行前需設置的環境變量列表

- name: string #環境變量名稱

value: string #環境變量的值

resources: #資源限制和請求的設置

limits: #資源限制的設置

cpu: string #Cpu的限制,單位為core數,將用于docker run --cpu-shares參數

memory: string #內存限制,單位可以為Mib/Gib,將用于docker run --memory參數

requests: #資源請求的設置

cpu: string #Cpu請求,容器啟動的初始可用數量

memory: string #內存請求,容器啟動的初始可用數量

lifecycle: #生命周期鉤子

postStart: #容器啟動后立即執行此鉤子,如果執行失敗,會根據重啟策略進行重啟

preStop: #容器終止前執行此鉤子,無論結果如何,容器都會終止

livenessProbe: #對Pod內各容器健康檢查的設置,當探測無響應幾次后將自動重啟該容器

exec:   #對Pod容器內檢查方式設置為exec方式

command: [string] #exec方式需要制定的命令或腳本

httpGet: #對Pod內個容器健康檢查方法設置為HttpGet,需要制定Path、port

path: string

port: number

host: string

scheme: string

HttpHeaders:

- name: string

value: string

tcpSocket: #對Pod內個容器健康檢查方式設置為tcpSocket方式

port: number

initialDelaySeconds: 0 #容器啟動完成后首次探測的時間,單位為秒

timeoutSeconds: 0    #對容器健康檢查探測等待響應的超時時間,單位秒,默認1秒

periodSeconds: 0    #對容器監控檢查的定期探測時間設置,單位秒,默認10秒一次

successThreshold: 0

failureThreshold: 0

securityContext:

privileged: false

restartPolicy: [Always | Never | OnFailure] #Pod的重啟策略

nodeName: <string> #設置NodeName表示將該Pod調度到指定到名稱的node節點上

nodeSelector: obeject #設置NodeSelector表示將該Pod調度到包含這個label的node上

imagePullSecrets: #Pull鏡像時使用的secret名稱,以key:secretkey格式指定

- name: string

hostNetwork: false #是否使用主機網絡模式,默認為false,如果設置為true,表示使用宿主機網絡

volumes: #在該pod上定義共享存儲卷列表

- name: string #共享存儲卷名稱 (volumes類型有很多種)

emptyDir: {} #類型為emtyDir的存儲卷,與Pod同生命周期的一個臨時目錄。為空值

hostPath: string #類型為hostPath的存儲卷,表示掛載Pod所在宿主機的目錄

path: string    #Pod所在宿主機的目錄,將被用于同期中mount的目錄

secret:    #類型為secret的存儲卷,掛載集群與定義的secret對象到容器內部

scretname: string

items:

- key: string

path: string

configMap: #類型為configMap的存儲卷,掛載預定義的configMap對象到容器內部

name: string

items:

- key: string

path: string

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2022-08-29 08:21:00

k8sDocker

2022-09-05 17:28:25

k8sNode IPClusterIP

2021-04-12 20:42:50

K8S端口內存

2024-07-22 13:43:31

Kubernetes容器

2024-02-28 18:13:00

kubernetes云計算

2022-03-22 08:52:40

KubernetesCPU內存資源

2022-02-11 23:11:09

Kubernetes集群容器化

2023-11-06 07:16:22

WasmK8s模塊

2022-04-22 13:32:01

K8s容器引擎架構

2023-07-11 07:12:21

Hadoop部署mysql

2023-07-10 07:22:16

2023-06-06 08:14:18

核心Docker應用程序

2021-04-29 08:43:17

k8s可觀測性Metrics

2023-09-06 08:12:04

k8s云原生

2024-01-26 14:35:03

鑒權K8sNode

2023-08-29 10:27:32

2017-09-29 17:20:13

大數據MySQLsqlyog

2020-05-12 10:20:39

K8s kubernetes中間件

2022-09-05 08:26:29

Kubernetes標簽

2023-08-03 08:36:30

Service服務架構
點贊
收藏

51CTO技術棧公眾號

国产精品久久久久久久一区探花| 亚洲高清一二三区| 免费看av软件| www.com欧美| 香蕉久久久久久久av网站| 国产一区二区三区三区在线观看 | 蜜乳av一区二区| 欧美日韩国产二区| 欧美性猛交xxxx乱| www.成人| 色婷婷综合久久久中文字幕| 国产福利片一区二区| 手机看片1024国产| 麻豆久久久久久久| 97超级碰碰碰| 无码黑人精品一区二区| 亚洲午夜久久| 欧美不卡在线视频| 亚洲一级片免费| 成年人视频免费在线播放| 国产日韩欧美精品在线| 国产精品9999久久久久仙踪林| 欧美国产成人精品一区二区三区| 中文字幕一区二区三区在线视频| 亚洲日韩欧美视频一区| 国产伦理在线观看| 玖玖精品在线| 一本高清dvd不卡在线观看 | av在线app| 国产女同性恋一区二区| 国产一区二区三区无遮挡| 国产一区二区在线播放视频| 久久看片网站| 性日韩欧美在线视频| 潘金莲一级黄色片| 精品国产乱码久久久| 日韩电影在线观看中文字幕| www.四虎精品| 视频精品一区| 欧美一区二区三区婷婷月色| 538任你躁在线精品免费| 欧美粗大gay| 午夜精品久久一牛影视| 一卡二卡三卡视频| 2024最新电影在线免费观看| 国产精品女上位| 茄子视频成人在线观看 | 男人的天堂avav| 黄色网址在线免费观看| 欧美激情一区二区三区四区| 日本高清不卡一区二区三| 神马一区二区三区| av电影在线观看不卡| 国产精品夜夜夜一区二区三区尤| 精品国产999久久久免费| 久草热8精品视频在线观看| 国产精品视频1区| 亚洲婷婷久久综合| 日韩在线卡一卡二| 国产成人精品a视频一区www| 久久久久久久久久久久久av| 久久久777| 国产精品久久久久久久久久尿| 中文字幕69页| 日本不卡免费在线视频| 国产一区二区在线免费视频| 这里只有精品9| 极品少妇一区二区三区精品视频| 成人av色在线观看| 精品人妻无码一区二区三区蜜桃一| 国产美女精品一区二区三区| 成人精品一二区| 欧美性受xxxx狂喷水| 波多野结衣中文字幕一区| 好吊色欧美一区二区三区 | 加勒比在线一区| 日韩中文字幕区一区有砖一区 | 91精品国产自产在线丝袜啪| 精品国产乱码久久久久久浪潮| 日韩少妇一区二区| 国产va免费精品观看精品视频| 亚洲人成电影网| 国产wwwwxxxx| 欧美久久99| 2019精品视频| 中文字幕免费在线看| 国产一区二区美女诱惑| 国产欧美日韩综合精品二区| 免费毛片在线| 亚洲欧美日韩一区二区| 男人的天堂狠狠干| 美女色狠狠久久| 欧美一区二区三区在线| 国产吞精囗交久久久| 999视频精品| 国内免费久久久久久久久久久| 怡红院av久久久久久久| 国产精品69毛片高清亚洲| 久久亚洲免费| 中中文字幕av在线| 日本韩国视频一区二区| 免费在线观看日韩av| 久久99青青| 欧美黑人xxx| 精品国产www| 粉嫩av一区二区三区粉嫩| 日韩视频精品| 91九色在线看| 欧美高清www午色夜在线视频| 久久久午夜精品福利内容| 成人av二区| 97成人精品区在线播放| 97人妻精品一区二区三区| 26uuu亚洲| 国产黄色激情视频| 亚洲狼人在线| 夜夜嗨av一区二区三区免费区| 久久国产免费观看| 久久99最新地址| 久久天天狠狠| 激情网站在线| 日韩一区二区在线观看视频 | 欧美日韩色图| 97久久超碰福利国产精品…| a级片在线免费看| 国产精品麻豆视频| 成人中文字幕av| 老司机精品在线| 欧美黄色免费网站| 国产欧美日韩成人| 国产精品成人在线观看| 欧美日韩第二页| 日韩精品亚洲aⅴ在线影院| 欧美国产日韩免费| www天堂在线| 亚洲欧美日韩中文字幕一区二区三区 | 色成人在线视频| 日本黄色录像片| 极品裸体白嫩激情啪啪国产精品| 91久久精品美女高潮| av中文字幕在线| 欧美亚洲一区三区| 亚洲精品一区二区三区影院忠贞| 亚洲综合99| 九色视频成人porny| 日本乱理伦在线| 精品久久人人做人人爰| 欧美成人三级视频| 国产一区中文字幕| 日韩专区第三页| 日韩一区二区三区在线看| 久久成人亚洲精品| 国产农村妇女毛片精品久久| 亚洲人成网站在线| 亚洲自拍第三页| 女同性一区二区三区人了人一 | av动漫在线观看| 香蕉久久夜色精品国产使用方法| 97成人精品区在线播放| 亚州av在线播放| 色综合天天综合给合国产| 爱爱免费小视频| 日本午夜精品一区二区三区电影| 日韩福利视频| av在线播放一区二区| 欧美xxxx综合视频| 秋霞网一区二区| 第一福利永久视频精品| 久久精品视频18| 美女任你摸久久| 成人高清dvd| 久久香蕉精品香蕉| 国产精品第10页| 免费黄网站在线| 日韩免费观看高清完整版| 日本三级午夜理伦三级三| 91视频观看免费| 日韩一级理论片| 久久精品亚洲欧美日韩精品中文字幕| 97人人模人人爽人人喊38tv| ****av在线网毛片| 亚洲天堂男人天堂女人天堂| 国产精品无码一区二区桃花视频| 一区二区三区四区国产精品| 精品久久久久久中文字幕人妻最新| 日韩成人免费在线| 国产 国语对白 露脸| 青青久久av| 国产啪精品视频网站| 国产桃色电影在线播放| 亚洲一区二区精品| 亚洲爱爱综合网| 欧美性极品xxxx做受| av最新在线观看| 97se亚洲国产综合在线| 国产精品自在自线| 在线亚洲免费| 欧美性受xxxx黑人猛交88| 日本亚洲不卡| 亚洲最大的网站| 亚洲a∨精品一区二区三区导航| 欧美日韩xxxxx| 国产区高清在线| 欧美白人最猛性xxxxx69交| 波多野结衣爱爱| 亚洲国产一区二区在线播放| 99久久99久久精品免费看小说.| 国产mv日韩mv欧美| 久久国产精品国产精品| 亚洲看片一区| 免费成人深夜夜行网站视频| 国产在视频线精品视频www666| 波多野结衣久草一区| 国产精品久久久久久吹潮| 97视频在线观看亚洲| av在线免费网站| 色狠狠久久aa北条麻妃| 日本一区高清| 亚洲国产欧美久久| 精品国产无码一区二区| 欧美日韩国产经典色站一区二区三区 | 国产成人精品在线| 91桃色在线观看| 欧美高清一级大片| 国内精品不卡| 色999日韩欧美国产| 你懂的视频在线观看| 亚洲国产欧美日韩精品| 高清毛片aaaaaaaaa片| 在线综合亚洲欧美在线视频| 亚洲专区在线播放| 欧美在线你懂的| 日本视频在线观看免费| 天天色 色综合| 日本中文字幕免费| 亚洲国产视频在线| 久草资源在线视频| 亚洲综合999| 黄色在线观看免费| 亚洲综合免费观看高清在线观看| 希岛爱理中文字幕| 亚洲欧洲精品天堂一级| 韩国一级黄色录像| 国产精品毛片无遮挡高清| 亚洲色图日韩精品| 中文字幕一区二区三区视频 | 三级在线观看| 亚洲精品国产精品自产a区红杏吧| 精品久久久久成人码免费动漫| 在线成人午夜影院| a级片免费视频| 日韩欧美高清一区| 国模无码一区二区三区| 亚洲精品一区二区在线观看| 少妇又色又爽又黄的视频| 亚洲激情视频在线播放| 日韩美女一级视频| 亚洲图片欧美日产| 九七久久人人| 欧美大片免费观看| 国产传媒在线观看| 国产精品91久久久| 国产精品天堂蜜av在线播放 | 天海翼精品一区二区三区| 欧美成ee人免费视频| 欧美日韩激情| 一区二区三区四区免费观看| 亚洲午夜视频| 男人日女人bb视频| 青青草国产精品97视觉盛宴| 成人不卡免费视频| 成人精品一区二区三区中文字幕| 亚洲 欧美 日韩在线| 久久久电影一区二区三区| 萌白酱视频在线| 亚洲一区在线观看免费| 一级黄色在线视频| 777色狠狠一区二区三区| 成人精品在线播放| 亚洲欧洲午夜一线一品| 欧美r级在线| 91精品国产亚洲| 最新日韩一区| 粉嫩av一区二区三区免费观看| 天天躁日日躁成人字幕aⅴ| 亚洲精品一卡二卡三卡四卡| 欧美1区3d| 熟妇人妻无乱码中文字幕真矢织江| 韩国女主播成人在线| 黄色网址在线视频| 国产精品福利一区二区三区| 久久久久99精品成人片毛片| 色婷婷亚洲婷婷| 亚洲精品喷潮一区二区三区 | 国产精品国产精品| 久久av网址| 丁香色欲久久久久久综合网| 视频一区二区三区在线| 图片区偷拍区小说区| 欧美激情一区二区在线| 日本熟女一区二区| 欧美高清www午色夜在线视频| 亚洲日本中文字幕在线| 欧美成人全部免费| 深夜视频一区二区| 国产精品我不卡| 伊人青青综合网| 婷婷丁香激情网| av资源网一区| 加勒比av在线播放| 欧美色涩在线第一页| 午夜在线视频免费| 欧美日韩高清在线观看| 久久精品资源| 日韩精品资源| 性欧美暴力猛交另类hd| 免费看三级黄色片| 1024国产精品| 亚洲中文无码av在线| 国产丝袜视频一区| 另类视频在线| 亚洲自拍偷拍视频| 久久裸体网站| 国产自偷自偷免费一区| 久久在线观看免费| 国产精品500部| 精品成人免费观看| 中文字幕伦理免费在线视频 | 777米奇影视第四色| 成人精品小蝌蚪| 麻豆chinese极品少妇| 欧美精品tushy高清| av电影在线播放高清免费观看| 日本成人黄色片| 丝袜av一区| 成人在线免费观看av| av中文字幕亚洲| 久久狠狠高潮亚洲精品| 精品国产乱码久久久久久久| 日本在线视频www鲁啊鲁| 91沈先生作品| 91精品天堂福利在线观看| 成人不卡免费视频| 亚洲色图清纯唯美| 999久久久久| 九九热99久久久国产盗摄| 久久伦理中文字幕| 久久综合亚洲精品| 粉嫩欧美一区二区三区高清影视 | 日本二三区不卡| 国产在线三区| 国产精品扒开腿做爽爽爽的视频| 欧美日韩播放| wwww.国产| 亚洲天堂a在线| 亚洲黄色在线观看视频| 国a精品视频大全| 网曝91综合精品门事件在线| 久草资源站在线观看| 久久色.com| 中文在线资源天堂| 久久精品亚洲94久久精品| 麻豆精品一区| www.九色.com| 99精品视频在线播放观看| 在线观看日本网站| 在线日韩中文字幕| 亚洲超碰在线观看| 国产91xxx| 国产欧美久久久精品影院| 国产农村老头老太视频| 国内精品久久久久伊人av| 亚洲深夜福利在线观看| 最新中文字幕免费视频| 亚洲欧美视频在线观看| 亚洲aaaaaaa| 国产精品视频自在线| 欧美久久99| 尤物视频最新网址| 欧美另类高清zo欧美| 日本一级理论片在线大全| 欧美区高清在线| 狠狠色2019综合网| 五月天婷婷综合网| 在线观看日韩av| 国产精品17p| 另类小说第一页| 亚洲一区二区在线播放相泽| 国产粉嫩一区二区三区在线观看| 91香蕉国产在线观看| 99精品热6080yy久久| 萌白酱视频在线| 日韩av在线免费播放| av日韩在线免费观看| 一本大道熟女人妻中文字幕在线| 国产精品麻豆一区二区| 视频国产一区二区三区| 91久久精品国产91久久| 久久国产欧美| 国产一级一片免费播放放a|