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

為什么 Kubernetes 如此受歡迎?

開發 前端
在撰寫本文時,Kubernetes 已有 6 年歷史[1]了,在過去的兩年中,它的流行度不斷提高,一直是很受歡迎的平臺之一[2]。今年,它成為很受歡迎的第三大平臺[3]。如果您還沒有聽說過 Kubernetes,告訴你它是一個平臺,可以讓您運行和協調容器工作負載。

 在撰寫本文時,Kubernetes 已有 6 年歷史[1]了,在過去的兩年中,它的流行度不斷提高,一直是很受歡迎的平臺之一[2]。今年,它成為很受歡迎的第三大平臺[3]。如果您還沒有聽說過 Kubernetes,告訴你它是一個平臺,可以讓您運行和協調容器工作負載。

[[328678]]

容器最初是一個 Linux 內核進程隔離結構,其中包含 2007 年的 cgroups[4] 和 2002 年的 namespaces[5](命名空間)。當 LXC[6] 在 2008 年可用時,容器變得越來越重要,而 Google 開發了自己的內部“在容器中運行所有機制”系統,稱為 Borg[7]。快進到 2013 年,Docker 正式發布,并完全面向大眾。當時,Mesos[8] 是編排容器的主要工具,但并未得到廣泛采用。Kubernetes 于 2015 年發布,并迅速成為事實上的容器編排標準。

為了嘗試了解 Kubernetes 的受歡迎程度,請考慮一些問題。開發人員最后一次可以在何時達成部署生產應用程序的方式?您知道有多少開發人員開箱即用地運行工具?如今有多少云運營工程師不了解應用程序如何工作?我們將在本文中探討答案。

以數據(YAML)為基礎的的架構

來自 Puppet[9] 和 Chef[10] 的世界,Kubernetes 的重大轉變之一就是從以代碼為基礎的基礎架構過渡到以數據為基礎的基礎架構(特別是 YAML)。Kubernetes 中的所有資源,包括 Pod,配置,部署,卷等,都可以簡單地在 YAML 文件中表示。

 

  1. apiVersion: v1 
  2. kind: Pod 
  3. metadata: 
  4.   name: site 
  5.   labels: 
  6.     app: web 
  7. spec: 
  8.   containers: 
  9.     - name: front-end 
  10.       image: nginx 
  11.       ports: 
  12.         - containerPort: 80 

這種表示形式使 DevOps 或站點可靠性工程師可以更輕松地完全表達其工作負載,而無需使用 Python,Ruby 或 Javascript 等編程語言編寫代碼。

以數據為基礎的架構的其他好處包括:

  • GitOps 或 Git Operations 版本控制。使用這種方法,您可以將所有 Kubernetes YAML 文件保留在 git 存儲庫下,這使您可以準確地知道何時進行更改,由誰進行更改以及究竟進行了哪些更改。這樣可以避免整個組織需要成員去尋找可能模棱兩可的內容,從而提高了整個組織的透明度并提高了效率。同時,通過合并請求,可以更輕松地自動更改 Kubernetes 資源。
  • 可擴展性。將資源定義為 YAML,使集群運營商可以非常輕松地更改 Kubernetes 資源中的一個或兩個數字來更改縮放行為。Kubernetes 具有水平 Pod 自動縮放器,可幫助您確定特定部署必須能夠處理的最小和最大數量的 Pod,才能處理低流量和高流量時間。例如,如果您運行的部署可能由于流量突然增加而可能需要更多容量,則可以將 maxReplicas 從 10 更改為 20:

 

  1. apiVersion: autoscaling/v2beta2 
  2. kind: HorizontalPodAutoscaler 
  3. metadata: 
  4.   name: myapp 
  5.   namespace: default 
  6. spec: 
  7.   scaleTargetRef: 
  8.     apiVersion: apps/v1 
  9.     kind: Deployment 
  10.     name: myapp-deployment 
  11.   minReplicas: 1 
  12.   maxReplicas: 20 
  13.   metrics: 
  14.   - type: Resource 
  15.     resource: 
  16.       name: cpu 
  17.       target: 
  18.         type: Utilization 
  19.         averageUtilization: 50 
  • 安全和控制。YAML 是驗證在 Kubernetes 中部署什么以及如何部署的好方法。例如,有關安全性的主要問題之一是您的工作負載是否以非 root 用戶身份運行。我們可以使用 conftest[11](一種 YAML /JSON 驗證器)之類的工具以及Open Policy Agent[12](一種策略驗證器)來檢查您的工作負載的 SecurityContext[13] 是否允許容器作為 root 運行。為此,用戶可以使用一個簡單的開放策略代理重新注冊策略,如下所示:

 

  1. package main 
  2. deny[msg] { 
  3.   input.kind = "Deployment" 
  4.   not input.spec.template.spec.securityContext.runAsNonRoot = true 
  5.   msg = "Containers must not run as root" 
  • 云提供商集成。科技行業的主要趨勢之一是在公有云提供商中運行工作負載。借助云提供商組件,Kubernetes 允許每個群集與其運行的云提供商進行集成。例如,如果用戶正在 AWS 的 Kubernetes 中運行某個應用程序,并且希望通過服務訪問該應用程序,則云提供商將幫助自動創建 LoadBalancer 服務,該服務將自動設置 Amazon Elastic Load Balancer 來將流量轉發給應用程序 pods。

可擴展性

Kubernetes 具有很好的可擴展性,開發人員對此非常滿意。內置一些資源,例如 Pod,Deployment,StatefulSet,Secrets,ConfigMap 等。同時用戶和開發人員可以通過“自定義資源定義[14]”添加更多資源。例如,如果我們想定義 CronTab 資源,則可以使用以下方法來做到這一點:

 

  1. apiVersion: apiextensions.k8s.io/v1 
  2. kind: CustomResourceDefinition 
  3. metadata: 
  4.   name: crontabs.my.org 
  5. spec: 
  6.   group: my.org 
  7.   versions: 
  8.     - name: v1 
  9.       served: true 
  10.       storage: true 
  11.       Schema
  12.         openAPIV3Schema: 
  13.           type: object 
  14.           properties: 
  15.             spec: 
  16.               type: object 
  17.               properties: 
  18.                 cronSpec: 
  19.                   type: string 
  20.                   pattern: '^(\d+|\*)(/\d+)?(\s+(\d+|\*)(/\d+)?){4}$' 
  21.                 replicas: 
  22.                   type: integer 
  23.                   minimum: 1 
  24.                   maximum: 10 
  25.   scope: Namespaced 
  26.   names: 
  27.     plural: crontabs 
  28.     singular: crontab 
  29.     kind: CronTab 
  30.     shortNames: 
  31.     - ct 

我們可以稍后使用以下內容創建 CronTab 資源:

 

  1. apiVersion: "my.org/v1" 
  2. kind: CronTab 
  3. metadata: 
  4.   name: my-cron-object 
  5. spec: 
  6.   cronSpec: "* * * * */5" 
  7.   image: my-cron-image 
  8.   replicas: 5 

Kubernetes 可擴展性的另一種形式是開發人員編寫自己的 Operators[15] 的能力,Operator 是在 Kubernetes 集群中運行的,遵循 control loop pattern[16] 的特定進程。操作員允許用戶通過與 Kubernetes API 進行對話來自動管理 CRD(自定義資源定義)。

該社區有幾種工具,允許開發人員創建自己的 Operators。這些工具之一是 Operator Framework[17] 及其 Operator SDK[18]。SDK 為開發人員提供了一個框架,使他們可以快速開始創建 operator。例如,您可以從命令行[19]輸入以下命令開始:

 

  1. $ operator-sdk new my-operator --repo github.com/myuser/my-operator 

它將為您的 operator 創建整個樣板,包括 YAML 文件和 Go 代碼:

 

  1. |____cmd 
  2. | |____manager 
  3. | | |____main.go 
  4. |____go.mod 
  5. |____deploy 
  6. | |____role.yaml 
  7. | |____role_binding.yaml 
  8. | |____service_account.yaml 
  9. | |____operator.yaml 
  10. |____tools.go 
  11. |____go.sum 
  12. |____.gitignore 
  13. |____version 
  14. | |____version.go 
  15. |____build 
  16. | |____bin 
  17. | | |____user_setup 
  18. | | |____entrypoint 
  19. | |____Dockerfile 
  20. |____pkg 
  21. | |____apis 
  22. | | |____apis.go 
  23. | |____controller 
  24. | | |____controller.go 

然后,您可以添加 API 和類似的控制器:

 

  1. $ operator-sdk add api --api-version=myapp.com/v1alpha1 --kind=MyAppService 
  2. $ operator-sdk add controller --api-version=myapp.com/v1alpha1 --kind=MyAppService 

最后構建并將 operator 推送到您的容器注冊表:

 

  1. $ operator-sdk build your.container.registry/youruser/myapp-operator 

如果開發人員需要更多控制權,則可以修改 Go 文件中的樣板代碼。例如,要修改控制器的詳細信息,他們可以對 controller.go 文件進行更改。

另一個項目 KUDO[20] 允許您僅使用聲明性 YAML 文件來創建運算符。例如,Apache Kafka 的運算符將定義為以下內容[21],它允許用戶使用以下命令在 Kubernetes 上安裝 Kafka 集群:

 

  1. $ kubectl kudo install zookeeper 
  2. $ kubectl kudo install kafka 

然后還使用另一個命令對其進行調整:

 

  1. $ kubectl kudo install kafka --instance=my-kafka-name \ 
  2.             -p ZOOKEEPER_URI=zk-zookeeper-0.zk-hs:2181 \ 
  3.             -p ZOOKEEPER_PATH=/my-path -p BROKER_CPUS=3000m \ 
  4.             -p BROKER_COUNT=5 -p BROKER_MEM=4096m \ 
  5.             -p DISK_SIZE=40Gi -p MIN_INSYNC_REPLICAS=3 \ 
  6.             -p NUM_NETWORK_THREADS=10 -p NUM_IO_THREADS=20 

革新

在過去的幾年中,Kubernetes 每三四個月發布一次主要版本,這意味著每年都有三到四個主要版本。推出的新功能的數量并未減慢,最新版本[22]的 30 多種新增功能和更改證明了這一點。此外,Kubernetes 項目 GitHub 活動表明[23],即使在這些困難時期,貢獻也沒有放緩的跡象。

這些新功能使集群運營商在運行各種不同的工作負載時具有更大的靈活性。軟件工程師還喜歡擁有更多控件,以將其應用程序直接部署到生產環境中。

社區

Kubernetes 受歡迎的另一個重要方面是其強大的社區。首先,Kubernetes 在 2015 年發布 1.0 版本時捐贈給了一個與供應商無關的家庭:Cloud Native Computing Foundation[24]。

隨著項目的推進,針對 Kubernetes 中的不同區域還有各種各樣的社區 SIG[25](特殊興趣小組)。他們不斷添加新功能,并使其對用戶更加友好。

Cloud Native Foundation 還組織了 CloudNativeCon/KubeCon,截至撰寫本文時,CloudNativeCon/KubeCon 是世界上比較大的開源活動。該活動通常每年舉行三屆,吸引了數千名希望改善 Kubernetes 及其生態系統以及利用每三個月發布的新功能的技術人員和專業人士。

此外,Cloud Native Foundation 擁有一個技術監督委員會[26],與 SIGs[27] 一起,研究基金會在云原生生態系統中的新項目和現有項目[28]。大多數項目都有助于增強 Kubernetes 的價值主張。

最后,我相信,如果沒有社區的有意識的努力來互相包容并歡迎任何新來者,Kubernetes 就不會取得成功。

未來

開發人員未來面臨的主要挑戰之一是如何將更多的精力放在代碼的細節上,而不是代碼運行所在的基礎結構上。為此,無服務器[29]正在成為應對這一挑戰的領先架構范例之一。已經有非常高級的框架,例如 Knative[30] 和 OpenFaas[31],它們使用 Kubernetes 從開發人員那里提取基礎架構。

我們在本文中對 Kubernetes 進行了簡要介紹,但這只是冰山一角。用戶可以利用更多資源,功能和配置。我們將持續看到可增強或發展 Kubernetes 的新開源項目和技術,正如我們所提到的,貢獻和社區無處不在。

 

責任編輯:華軒 來源: 今日頭條
相關推薦

2017-07-26 10:21:46

DockerLinux容器

2020-06-16 14:13:50

Kubernetes容器Linux

2024-04-28 09:15:22

人工智能人形機器人

2023-09-17 23:01:39

Python編程語言

2024-05-07 06:36:59

2021-03-02 16:25:13

手機iPhone安卓

2024-08-26 08:16:13

2016-05-19 10:31:35

數據處理CassandraSpark

2024-09-05 11:46:08

2020-11-17 11:39:00

JavaScript前端編程語言

2025-08-12 09:28:27

2024-01-15 08:47:22

3D自動駕駛

2022-06-16 20:56:53

邊緣計算

2019-01-15 17:50:18

存儲技術容器

2024-08-19 00:10:05

RocketMQ應用SDK

2024-06-03 00:00:03

2024-02-21 14:28:09

智能家居物聯網安全

2020-05-06 22:20:48

Kubernetes邊緣計算

2020-12-02 09:14:47

Apache批處理流式數據

2022-09-26 17:52:58

React
點贊
收藏

51CTO技術棧公眾號

麻豆传媒视频在线观看| 成人免费看片98欧美| 福利一区三区| 一级中文字幕一区二区| 国产99在线免费| 三级网站在线播放 | 国产视频在线观看一区| 中文字幕视频网| 99精品在线观看| 亚洲国产精品资源| 日本xxxx黄色| 99re6在线精品视频免费播放| 久久久久久毛片| 91黄在线观看| 中文字幕av影视| 亚洲大黄网站| 久久久精品一区二区| 亚洲av网址在线| 99久久久国产| 色婷婷精品大在线视频| 男女啪啪免费观看| 福利在线观看| 99热精品一区二区| 91日本视频在线| 国产一级片av| 91久久视频| 久久中文久久字幕| 国产1区2区在线观看| 免费看久久久| 日韩欧美国产电影| the porn av| 9i看片成人免费高清| 亚洲在线视频网站| 小说区视频区图片区| 黄色片在线免费看| 不卡欧美aaaaa| 亚洲xxxx做受欧美| 在线观看免费黄色小视频| 午夜在线视频一区二区区别| 欧美国产日产韩国视频| 国产探花在线播放| 91精品一区国产高清在线gif | 51国偷自产一区二区三区| 天堂网一区二区| 国产欧美短视频| 久久久久国产视频| 麻豆疯狂做受xxxx高潮视频| 亚洲a一区二区三区| 中文字幕不卡av| 黄色片网站免费| 香蕉视频一区| 亚洲欧美国产精品久久久久久久| 色婷婷免费视频| 国产乱人伦丫前精品视频| 日韩一二三区不卡| 亚洲av无一区二区三区久久| 亚洲天堂网站| 欧美日韩国产高清一区| 色婷婷.com| 四虎影视精品永久在线观看| 欧美日本在线看| 亚洲一区日韩精品| 亚洲国产精选| 91精品国产综合久久久久久| 欧美色图校园春色| 精品国产亚洲一区二区三区大结局| 精品视频在线免费看| 日本 片 成人 在线| 国产精品原创视频| 欧美精品v国产精品v日韩精品| 日韩高清第一页| 国产激情精品一区二区三区| 欧美一区二区三区免费在线看| 天堂在线精品视频| 2023国产精华国产精品| 精品国产区一区| 99re久久精品国产| 国产一区二区三区四区五区传媒| 一级做a爰片久久毛片美女图片| 亚洲无人区码一码二码三码的含义 | 在线亚洲欧美| 国产精品极品美女在线观看免费 | 91精品网站在线观看| 91精品国产手机| 午夜免费福利影院| 国产99精品一区| www.亚洲天堂| 国产av无码专区亚洲av毛网站| 精品成人一区| 国产成人免费av电影| 一区二区不卡视频在线观看| 国产v日产∨综合v精品视频| 久久综合狠狠综合久久综青草| 高清福利在线观看| 一区二区激情视频| www黄色av| 麻豆精品在线| 亚洲男人av电影| 久久久久久视频| 在线视频精品| 亚洲综合视频1区| 奇米影视888狠狠狠777不卡| 国产精品传媒入口麻豆| 阿v天堂2018| 成人影院在线免费观看| 精品乱人伦小说| 日本污视频网站| 亚洲国产日韩欧美一区二区三区| 国产欧美日韩91| 亚洲欧美日韩动漫| 中文字幕在线一区| 欧美激情成人网| 亚洲专区**| 最近2019年中文视频免费在线观看| 国产亚洲成人av| 久久99精品国产麻豆婷婷洗澡| 国产精品免费一区二区三区四区 | 国产精品私房写真福利视频| 国产毛片久久久久久国产毛片| 成人午夜一级| 国产视频精品自拍| 欧美精品一级片| 免费在线欧美视频| 欧美大陆一区二区| 在线中文字幕第一页| 欧美这里有精品| 熟女人妻在线视频| 欧美+亚洲+精品+三区| 国产精品18久久久久久首页狼| 人妻无码中文字幕| 曰韩精品一区二区| 欧美美女性视频| 国产日产精品一区二区三区四区的观看方式| 欧美高清一级大片| 97在线播放免费观看| 欧美激情一区二区三区不卡| aa在线免费观看| 牛牛影视一区二区三区免费看| 久久99亚洲精品| 99久久国产免费| 国产精品久久久久一区二区三区共| 欧美 国产 综合| 精品精品国产毛片在线看| 欧美肥臀大乳一区二区免费视频| 国产精品久久久久毛片| 国产精品私人影院| 亚洲免费看av| jvid福利在线一区二区| 国产精品r级在线| 免费在线超碰| 日韩欧美国产激情| www.久久国产| 噜噜噜91成人网| 日韩高清国产精品| 女生影院久久| 亚洲一区二区久久| 中国a一片一级一片| 国产亚洲va综合人人澡精品| 男人靠女人免费视频网站| 男人的天堂久久| 日韩女在线观看| 中文字幕在线播放| 正在播放一区二区| 欧美精品色哟哟| 99热精品国产| 国产又大又黄又粗的视频| 成人综合一区| 91精品在线看| 欧美性受ⅹ╳╳╳黑人a性爽| 精品美女一区二区| 国产成人亚洲精品自产在线| 久久这里只有精品视频网| 欧美 日韩精品| 清纯唯美日韩| 亚洲精品女av网站| 国产99在线| 国产小视频国产精品| 国产原创中文av| 性做久久久久久久久| 免费毛片视频网站| 免费av成人在线| 久久久99精品视频| 国产一区调教| 国产精品黄色影片导航在线观看| 国产欧美黑人| 亚洲激情电影中文字幕| 中文字幕一区二区久久人妻| 亚洲精品国产第一综合99久久| 国产精品无码一区二区三| 石原莉奈一区二区三区在线观看| 中文字幕中文字幕99| 爱爱精品视频| 国产精品久久久999| 亚洲无线看天堂av| 亚洲美女黄色片| 国产免费黄色大片| 婷婷丁香久久五月婷婷| av免费播放网站| www.欧美亚洲| 超碰人人草人人| 国产精品亚洲欧美| 四虎4hu永久免费入口| 香蕉久久99| www.成人三级视频| 成人在线黄色| 午夜免费日韩视频| 欧美性猛交xxx乱大交3蜜桃| 日韩大片免费观看视频播放| 国产精品一区二区黑人巨大 | 久久久999视频| 国产韩日影视精品| 欧美日韩在线一二三| 中文字幕一区日韩精品| 国产精品男人的天堂| 草草影院在线| 久久成人一区二区| 成全电影播放在线观看国语| 亚洲成人av中文字幕| 国产精品欧美激情在线| 色婷婷精品久久二区二区蜜臂av| 国产亚洲第一页| 樱桃视频在线观看一区| 久久久精品成人| 99精品在线观看视频| 一级全黄裸体片| 老司机精品视频导航| 男女曰b免费视频| 一本一本久久| 免费在线看黄色片| 亚洲乱码在线| 中文字幕剧情在线观看一区| 国产精品免费大片| 久久综合久久久| 欧美自拍一区| 国产一区福利视频| 一区二区免费| 99久久99久久精品国产片| 在线视频成人| 国产免费亚洲高清| ww久久综合久中文字幕| 国产精品久久久久77777| 少妇视频在线观看| 性色av一区二区三区在线观看| caoporn-草棚在线视频最| 欧美成人精品在线| 国产传媒在线播放| 久久综合色88| 国产欧美久久久久久久久| 久久手机精品视频| 国产1区在线| 欧美成人h版在线观看| www.在线视频| 欧美成人黑人xx视频免费观看| 成人看av片| 欧美黑人性猛交| japanese色国产在线看视频| 欧美高清无遮挡| av资源新版天堂在线| 午夜精品久久久久久久99热浪潮| av中文资源在线资源免费观看| 欧美性视频网站| 日韩影片中文字幕| 国产精品xxx视频| 成人在线视频国产| 超碰97在线人人| 免费观看成人www动漫视频| 久久综合福利| 色97色成人| 91网站在线观看免费| 亚洲夜间福利| 国模杨依粉嫩蝴蝶150p| 免费观看成人av| 91性高潮久久久久久久| 成人性生交大片免费看视频在线| yy6080午夜| 欧美国产精品中文字幕| 精品国产视频在线观看| 亚洲综合av网| 国产成人精品777777| 欧美三级在线视频| 精品人妻无码一区二区| 精品五月天久久| 色视频在线免费观看| 欧美精品www| 亚洲精品一区| 成人免费直播live| 福利片在线一区二区| 日韩理论片在线观看| 欧美精品黄色| 欧洲av无码放荡人妇网站| 精品一区二区三区免费视频| 日本成人在线免费| 久久美女高清视频| 老熟妇高潮一区二区三区| 亚洲成人一区在线| 欧美成人一区二区视频| 欧美xxx久久| 国产最新视频在线观看| 久久99久久亚洲国产| 搜成人激情视频| 国产精品av一区| 99精品视频在线观看免费播放| 水蜜桃色314在线观看| 久久se精品一区二区| 日本japanese极品少妇| 亚洲人成影院在线观看| 久久精品性爱视频| 欧美久久久久久久久中文字幕| 熟妇高潮一区二区三区| 久久久久www| 精品肉辣文txt下载| 精品久久久三级| 欧美日韩hd| 亚洲精品性视频| 久久嫩草精品久久久精品一| 欧美精品成人久久| 欧美日韩精品一区二区三区| 蝌蚪视频在线播放| 欧美激情区在线播放| 24小时成人在线视频| 欧美日韩中文国产一区发布| 影音先锋在线一区| 日日夜夜精品视频免费观看| 欧美韩国日本不卡| 免费av网站在线| 亚洲第一精品夜夜躁人人躁 | 欧美高清视频手机在在线| 国产在线精品91| 福利一区二区在线| 成人免费毛片xxx| 在线电影院国产精品| jizz日韩| 国产精品激情av在线播放| 九九热爱视频精品视频| 国产女大学生av| caoporn国产精品| 久久成人在线观看| 日韩欧美中文一区| 18av在线视频| 91gao视频| 好看不卡的中文字幕| 久久久久无码精品| 樱桃国产成人精品视频| 国产乱色精品成人免费视频| 日韩视频在线免费| 婷婷激情成人| 亚洲第一综合网站| 国产美女在线精品| 91视频青青草| 555www色欧美视频| 91极品在线| 粉嫩av一区二区三区免费观看 | 国产日韩一区二区在线观看| 99久久99久久精品免费观看| 亚洲天堂日韩av| 日韩电影网在线| 外国成人直播| 亚洲成人一区二区三区| 麻豆91在线看| 国产高潮流白浆| 欧美va亚洲va国产综合| 福利写真视频网站在线| 狠狠色噜噜狠狠色综合久| 亚洲一区欧美二区| 亚洲精品乱码久久久久久久久久久久| 在线视频你懂得一区| 生活片a∨在线观看| 7777精品伊久久久大香线蕉语言| 影音先锋亚洲精品| 91精彩刺激对白露脸偷拍| 欧洲在线/亚洲| 99福利在线| 国外成人在线视频网站| 久久精品麻豆| 天海翼在线视频| 亚洲国产天堂网精品网站| 欧美日韩电影免费看| 一区二区精品在线| 国产成人av一区二区三区在线观看| 日本免费一二三区| 国产香蕉一区二区三区在线视频| 国产精品国产三级在线观看| av网站手机在线观看| 欧美激情在线免费观看| 东京干手机福利视频| 国产成人免费91av在线| 亚洲欧美伊人| 麻豆av免费观看| 91精品国产乱码| 中老年在线免费视频| 一区二区三区偷拍| 不卡视频一二三四| 亚洲天堂免费av| 国产91精品久久久久| 99久久影视| 亚洲精品视频大全| 欧美一区二区三区免费大片| 日韩精品美女| 天天爱天天做天天操| 久久免费的精品国产v∧|