国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

使用Helm創(chuàng)建了一個 Kubernetes Operator

共 5149字,需瀏覽 11分鐘

 ·

2022-02-11 13:13

K8ssandra 是 Apache Cassandra?在 Kubernetes 上的一個發(fā)行版,由多個開源組件構(gòu)建而成。從一開始直到最近的 K8ssandra 1.3 版本,K8ssandra 一直使用 Helm 圖表進行安裝和管理。雖然該項目的某些組件使用了 Kubernetes Operators——包括 Cassandra(cass-operator)和 Medusa(medusa-operator),但還沒有一個 Operator 對所有組件進行整體管理。

K8ssandra 團隊最近完成了一個我們討論了幾個月的決定:為 K8ssandra 項目創(chuàng)建一個 Operator。在本文中,我們介紹了我們使用 Helm 的經(jīng)驗,我們?yōu)?K8ssandra 創(chuàng)建 Operator 的決定,以及我們希望這將為項目帶來的好處。

1背景

K8ssandra 的核心是 cass-operator,我們使用它來部署 Cassandra 節(jié)點。我們圍繞它添加了一系列組件,組成一個生態(tài)系統(tǒng),用于在 Kubernetes 中有效地運行 Cassandra。這些組件包括用于管理反熵修復(fù)(Reaper)和備份(Medusa)的操作工具。我們引入了用于指標(biāo)收集和報告的 Prometheus/Grafana 技術(shù)棧。Stargate 則是一個數(shù)據(jù)網(wǎng)關(guān),通過 REST、GraphQL 和 Document API 提供了對 Cassandra 更靈活的訪問。

一開始,我們使用 Helm 來幫助管理這些組件的安裝和配置。這使我們能夠快速啟動項目并開始組建社區(qū)。最初對該項目感興趣的人主要是 Cassandra 社區(qū)的開發(fā)人員,他們不一定有很多 Kubernetes 的專業(yè)知識和經(jīng)驗。他們中的許多人發(fā)現(xiàn)掌握像 Helm 這樣的包管理工具和安裝程序比掌握 Operator 和 CRD(定制資源定義)更容易。這并不是說 Helm 是為“不太了解 Kubernetes 的人”準(zhǔn)備的,因為 Kubernetes 生態(tài)的很大一部分都在使用 Helm。

2進展:Helm 的優(yōu)缺點

隨著項目的發(fā)展,我們開始在 Helm 上遇到一些限制。雖然正確安裝 K8ssandra 集群非常簡單,但我們在升級和管理集群時遇到了比較多的問題。

編寫復(fù)雜的邏輯

Helm 通過循環(huán)和 if 語句很好地支持控制流。然而,當(dāng)嵌套層次比較多時,整個代碼就很難理解和閱讀,而且縮進也成為一個問題。特別是,我們發(fā)現(xiàn)對修改后的 Helm 圖表進行同行評審變得相當(dāng)困難。

重用和可擴展性

Helm 變量的作用范圍被限制在聲明它們的模板內(nèi)。例如,我們在 Cassandra 數(shù)據(jù)中心模板中定義了一個變量,在 Stargate 模板中不可能重用它,我們必須在 Stargate 模板中重新創(chuàng)建相同的變量。這使得我們的代碼很難保持 DRY 原則,我們發(fā)現(xiàn)這是缺陷的來源。

類似地,Helm 有一個很好很大的幫助模板函數(shù)庫,但是這個庫并沒有涵蓋所有用例,并且沒有接口來定義您自己的函數(shù)。您可以定義自己的模板,模板可以被大量重用,但它們不能代替函數(shù)。

項目結(jié)構(gòu)和繼承

傘形圖設(shè)計模式是 Helm 的最佳實踐,但我們在嘗試實現(xiàn)該模式時也遇到了困難。我們能夠創(chuàng)建一個頂級 K8ssandra Helm 圖表,其中包含 Cassandra 和 Prometheus 的子圖表,但當(dāng)我們試圖為 Reaper 和 Stargate 創(chuàng)建額外的子圖表時,卻遇到了變量作用范圍的問題。我們的目的是僅僅在頂級圖表定義身份驗證設(shè)置,這樣它們不僅可以應(yīng)用于 Cassandra,還可以應(yīng)用于 Stargate 和 Reaper。Helm 的繼承模型不支持這種將變量向下推到子圖表的概念。

定制資源定義(CRD)管理

Helm 可以創(chuàng)建 Kubernetes 的定制資源定義(CRD),但不能管理它們。我們知道這是 Helm 開發(fā)者為 Helm 3 做出的深思熟慮的設(shè)計選擇。由于定制資源的定義是集群范圍的,如果多個 Helm 安裝過程試圖在不同版本的 CRD 上工作可能會帶來一些混亂。然而,這給我們帶來了一些困難。為了管理資源的更新——比如 Helm 內(nèi)部的 Cassandra 數(shù)據(jù)中心,我們必須實現(xiàn)一個變通方案。我們實現(xiàn)了定制的 Kubernetes job,并將它們標(biāo)記為升級前的鉤子(Hook),這樣 Helm 就可以在升級時執(zhí)行它們。每個 job 都用 Go 語言編寫,并打包成一個鏡像。這本質(zhì)上就像編寫迷你控制器,并且在某種程度上開始感覺像編寫 Operator。

臨界點:多集群部署

雖然我們已經(jīng)能夠通過 1.3 版本解決這些 Helm 的問題,但我們路線圖上的下一個主要特性是實現(xiàn)多集群 K8ssandra 部署(跨越多個 Kubernetes 集群的 K8ssandra/Cassandra 集群)。我們意識到,即使沒有復(fù)雜的網(wǎng)絡(luò)配置,我們也無法使用 Helm 有效實現(xiàn)這一步。

3設(shè)定新方向

最后,我們意識到我們讓 Helm 做得太多了。很容易陷入這樣的情況:您學(xué)會了如何使用錘子,所有東西看起來都像釘子,但您真正需要的是螺絲刀。

結(jié)果,我們發(fā)現(xiàn)我們與 Operator 框架 的創(chuàng)建者有一些共同點,他們已經(jīng)為 Operator 定義了一個 功能模型,我們將其展示在這里:

如圖所示,Helm 最適合 Operator 前兩個級別的功能,側(cè)重于簡單的安裝和升級。執(zhí)行更復(fù)雜的操作如故障處理和恢復(fù)、自動伸縮,以及更復(fù)雜的安裝和升級應(yīng)該用諸如 Ansible 或 Go 之類的編程語言來實現(xiàn),而不是使用像 Helm 這樣的模板語言。

構(gòu)建一個 Operator:K8ssandra 2.0

基于這一分析,團隊決定開始構(gòu)建一個 Operator,我們將其稱之為 K8ssandra 2.x 系列版本。2.0 版本的首要任務(wù)是移植我們在 Helm 圖表中已有的功能,確保 Operator 具有相同的特性,并在其中增加多集群支持。我們?nèi)匀淮蛩憬鉀Q 1.x 版本中的 bug 或漏洞,但我們正試圖將所有主要的新功能都集中在 Operator 上。

Helm 仍有一席之地

在工具方面,我們不認(rèn)為 Helm 和 Operator 是相互排斥的。這兩種方法是互補的,我們需要根據(jù)其優(yōu)勢來使用每一種方法。我們將繼續(xù)使用 Helm 執(zhí)行基本的安裝操作,包括安裝 Operator 以及設(shè)置 Cassandra 和其他組件使用的管理員服務(wù)帳號(Administrator Service Account)。這些都是 Helm 這樣的包管理器最擅長的功能。

4Operator 設(shè)計和實現(xiàn)的選擇

在 K8ssandra Operator 的設(shè)計和實現(xiàn)中,我們做出了幾個關(guān)鍵的選擇。

模塊化設(shè)計

雖然 Reaper Operator、Medusa Operator 和 Stargate Operator 有單獨的倉庫,但我們計劃將它們合并到 K8ssandra Operator 中。K8ssandra Operator 將在單個 pod 中運行,但將包含與每個 CRD 對應(yīng)的多個控制器。我們將會有多個 CRD 和多個控制器。因為 cass operator 已經(jīng)被獨立使用,所以它仍將是獨立的,并將成為 K8ssandra Operator 的一個依賴項。

雖然目前這不是微服務(wù)架構(gòu),但它是松耦合和模塊化的,所以未來如果需要,我們可以將控制器重新打包為獨立的微服務(wù)。

基于 Operator SDK 使用 Go 語言開發(fā)

我們決定基于 Operator SDK 使用 Go 語言編寫 K8ssandra Operator。對于我們來說,這是一個簡單的選擇,因為我們已經(jīng)從開發(fā) cass-operator 中熟悉了它。我們相信使用像 Go 語言這樣的全功能編程語言會比使用 YAML 模板更有吸引力,并有助于吸引新的貢獻者加入項目。這還將使我們能夠使用該語言的全部功能。例如,Go 可以很容易地創(chuàng)建易于重用的輔助函數(shù)。

K8ssandra 集群級狀態(tài)

新的 K8ssandra 集群 CRD 有一個狀態(tài)字段,可以讓您大致了解集群的狀態(tài),包括是否已經(jīng)就緒(ready)、尚未就緒(not ready)、正在初始化(initializing)等等。該狀態(tài)將匯總組成集群的所有對象的健康狀況,包括 Cassandra 集群、Stargate、Reaper 和其他任何部署在其中的對象,而這不是 Helm 可以做到的。

與 Kubernetes 的方式更加一致

我們?yōu)槊總€定制資源開發(fā)控制器的設(shè)計方法與 Kubernetes 中管理資源的標(biāo)準(zhǔn)方法更加一致。例如,我們有一個特定的啟動順序,我們想定義如下規(guī)則:在 Cassandra 初始化之前不啟動 Stargate。開箱即用的 Helm 無法實現(xiàn)這一功能。我們必須在 Stargate pod 中添加一個初始化容器,以執(zhí)行集群啟動和運行的基本檢查。有了新的 Operator,Stargate 可以檢查 Cassandra 數(shù)據(jù)中心 CRD 的狀態(tài)變化。當(dāng)它被調(diào)協(xié)器(reconciliation)觸發(fā)運行,它查詢獲得 Cassandra 數(shù)據(jù)中心的狀態(tài),一旦其狀態(tài)變?yōu)榫途w(ready),Operator 就將部署 Stargate。

測試覆蓋率

這種方式也將改進測試。有很多可用的測試覆蓋工具,例如我們正在使用的 SonarCloud。然而,我們不能將 SonarCloud 與 Helm 模板一起使用。所以我們現(xiàn)在沒有一個好的方法來衡量測試中的覆蓋水平,而且 IDE 的支持也不像對靜態(tài)語言那么好。

5我們?nèi)栽谘芯康氖虑?/section>

在開發(fā) Operator 的過程中,我們還在繼續(xù)探索和學(xué)習(xí)一些領(lǐng)域。

加速迭代開發(fā)

Helm 模板非常適合快速迭代,但 Operator 的開發(fā)步驟更復(fù)雜。在修改 Operator 代碼之后,我們必須重新構(gòu)建 Operator 鏡像并部署它,然后部署 Operator 管理的定制資源,以便它隨后生成 Deployment 對象,然后我們就可以驗證部署了。這個過程涉及更多步驟,所以我們正在尋求改進方法,使其更加自動化。

多集群集成測試

測試多集群 K8ssandra 部署存在一些挑戰(zhàn)。到目前為止,我們已經(jīng)能夠使用 GitHub Actions 進行大多數(shù)持續(xù)集成測試(使用免費的 tier runner),但我們發(fā)現(xiàn)這在涉及多集群資源的時候是不夠的。

我們正在調(diào)研的集成測試工具之一是 Kuttl。使用 Kuttl,測試用例和預(yù)期結(jié)果都在 YAML 文件中描述,這意味著您不必是 Go 語言或 Kubernetes API 的專家也可以貢獻測試。我們相信這會讓開發(fā)人員更容易參與測試并立即做出貢獻,然后如果他們愿意,可以按照自己的節(jié)奏開始使用 Go。

6您應(yīng)該使用 Operator 嗎?您應(yīng)該開發(fā)一個 Operator 嗎?

如果您已經(jīng)讀到這里,您可能想知道這對您自己的項目的影響。如果您在 Kubernetes 中使用數(shù)據(jù)庫或其他基礎(chǔ)設(shè)施,那么使用 Operator 盡可能自動化的操作工作負(fù)載肯定是有意義的。

如果您為數(shù)據(jù)基礎(chǔ)設(shè)施供應(yīng)商工作,或者為開源數(shù)據(jù)基礎(chǔ)設(shè)施項目做出貢獻,您可能會好奇何時應(yīng)該開始構(gòu)建 Operator。我們在自己的過渡過程中進行了很多思考,特別是在時間安排和對用戶的影響方面。最終我們的建議是:您在很多情況下發(fā)現(xiàn)您所使用的工具對您不利,而不是對您有利,此時可能是時候考慮不同的解決方案了。

7建立社區(qū)

我們現(xiàn)在看到對 K8ssandra 的貢獻有所增加,尤其是在問題創(chuàng)建方面?,F(xiàn)在我們已經(jīng)開始在 Operator 的發(fā)展中獲得動力,不斷增長的用戶社區(qū)幫助我們認(rèn)識到為了加快產(chǎn)品成熟而需要做的事情,這是擁有這樣一個社區(qū)的巨大好處。

我們還想繼續(xù)加強代碼貢獻團隊。如果您有興趣在 Kubernetes 上運行 Cassandra 或構(gòu)建 Operator,我們很樂意讓您成為 K8ssandra 項目的一員。您可以查看我們的網(wǎng)站,也可以在 論壇 或我們的 Discord 服務(wù)上提出任何問題。

原文鏈接:https://thenewstack.io/

文章轉(zhuǎn)載:InfoQ
(版權(quán)歸原作者所有,侵刪)


點擊下方“閱讀原文”查看更多

瀏覽 53
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報
評論
圖片
表情
推薦
點贊
評論
收藏
分享

手機掃一掃分享

分享
舉報

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 黄片高清无码在线观看| 国产精品久久久精品| 黄网免费观看| 操操操综合网| 日韩免费视频一区| 无码人妻精品一区二区蜜桃网站| 亚洲日韩免费在线观看| av干在线| 91午夜福利| 日韩人妻一区| 亚洲高清无码在线播放| 无套内射学生妹去看片| 安徽妇搡BBBB搡BBBB按摩| 日韩不卡av| 性欧美丰满熟妇XXXX性久久久| 香蕉av在线观看| 亚洲精品久久久久中文字幕二区| 国产免费操逼视频| AV资源在线播放| 人人摸人人摸人人| 韩国日本美国免费毛片| 中文字幕乱码亚洲无线码在线日噜噜| 成人爽a毛片一区二区免费 | A视频在线观看| 99ri精品| 亚洲精品视频免费在线观看| 亚洲成人资源| 黄色福利视频| 精品偷拍视频| 尤物网在线| 奇米狠狠操| 日本色婷婷| 特黄AAAAAAAA片免费直播 | 日本少妇BBw| 国产一级在线免费观看| 大香蕉伊人丁香五月| 欧美丝袜脚交xxxxBH| 中文字幕在线第一页| 一个色综合网| 精品在线免费视频| 欧美性爱-熊猫成人网| 99久久人妻无码中文字幕系列| 国产91探花系列在线观看| 北条麻妃视频在线观看| 另类图片亚洲色图| 99久在线精品99re8热| 亚洲精品69| 欧性猛交ⅩXXX乱大交| 炮友露脸青楼传媒刘颖儿| 欧美日韩黄| 无码免费一区二区| av免费播放| 高潮无码视频| 精品视频99| 黄色AV免费| 久草精品视频| 91午夜视频| 亚洲AV无一区二区三区久久| 日韩欧美一级视频| 在线日韩AV| 在线观看中文字幕AV| 国产一级a毛一级a毛视频在线网站? | 国产一区二区三区四区五区在线| 四虎蜜桃| 国产精品精品精品| 天堂网婷婷| 九热精品| 午夜激情国产| 成人免费A片| 大香蕉综合在线| 日韩视频免费观看| 欧一美一婬一伦一区| 亚洲无码在| www.麻豆网91成人久久久| 日韩激情在线| 麻豆AV96熟妇人妻| 婷婷射| 亚洲黄色成人网站| 日韩一级黄色视频| 国产午夜福利电影| 亚洲高清中文字幕| 91视频免费在线观看| 国产AV资源| 最近中文字幕免费mv第一季歌词大全 | 天堂а√在线中文在线新版| 久久黄色小视频| 亚洲一区欧美| 影音先锋成人无码| 先锋影音一区| 中文无码高清在线| 亚洲精品视频在线观看免费| 夜夜操夜夜撸| av手机天堂网| 亚洲婷婷AV| 丰满熟妇高潮呻吟无码| 激情丁香五月婷婷| 青青免费在线视频| 久久国产一区二区三区| 又黄又爽的网站| 日韩午夜av| 97三级| 无码毛片一区二区三区人口| 中文字幕乱码亚州无线码日韩理论电| 一级A黄色片| 亚洲免费视频一区| 日日操人人操| 精品999999| 亚洲熟女一区二区| 1插菊花网| www国产在线| 国产精品码ls字幕影视| 国产一级免费在线观看| 亚洲小电影在线观看| 亚洲综合成人在线| 国产亚洲精品久久久波多野结衣| 丁香婷婷综合网| 中文字幕va| 国产精品高潮呻吟久久| 久久久久久久久久久成人| 国产免费AV网站| 黄色小视频免费观看| 黑人丰满大荫蒂| 成人免费毛片AAAAAA片| 乱伦无码| 久久久久久久毛片| 久热热| 热久久最新地址| 高颜值呻吟给力| 狠狠干狠狠操| 国产非洲欧美在线| 日韩视频免费看| 久久久精品国产视频| 亚洲99热| 先锋资源日韩| 九九九网站| 搞搞电影91| 吴梦梦一区二区在线观看| 家庭乱伦影视| 欧美成人手机在线看片| 亚洲少妇无码| 再深点灬好爽灬轻点久久国产| 成人网站免费在线观看| 最近中文字幕免费mv第一季歌词強上| 亚洲欧美大香蕉视频网| 人人澡人人爽欧一区| 亚洲三级视频在线播出| 波多野结衣在线观看一区二区 | 一级特黄大片色| 九九性爱视频| 插菊综合网| 99热在线免费观看| 脓肿是什么原因引起的,该怎么治疗| 国产91在线中日| 国产精品成人3p一区二区三区| 91无码高清视频| 少妇人妻在线| 精品无码一区二区三区蜜桃李宗瑞 | 国产成人在线免费| 婷婷在线综合| 91精品人妻一区二区三区| www.啪啪| 日本欧美中文| 97人妻一区二区精品免费视频| 俺去也俺去啦| 欧美区亚洲区| 久久色资源| 精品国产一区二区三区久久久蜜月 | 国产精品一区av| 日本亲子乱婬一级A片| 嘉兴少妇按摩69XX| 青青青草视频在线观看| 一区二区视频在线观看| 久久一本| 免费一级婬片AAA片毛片A级| av午夜| 青草青视频| 97福利视频| 午夜国产精品AV| 国产一级黄色A片| 丁香五月成人网| 91丨九色丨老熟女探花| 中文解说AⅤ水果派| 欧美超碰在线| 人人看人人摸人人| 亚洲精品一区二区二区的游戏情况| 亚洲图片在线播放| 性爱福利导航| 豆花视频久久| 婷婷五月天网| 99久久精品国产一区色| 先锋av资源| 欧美黑人操逼视频| 亚洲精品黄色电影| 奇米色婷婷| 青娱乐自拍偷拍| 欧美色图15P| 九九99电影| 先锋久久资源| 亚洲成年网| 在线天堂19| 亚洲超碰在线| 国产成人久久777777黄蓉| 一起操逼| 国产综合久久久777777色胡同| 少妇搡BBBB搡BBB搡造水多/| 久久久久免费| 香蕉福利视频| 吴梦梦一区二区三区| 777米奇视频| 亚洲H| 内射一区| 黄色在线网站| 91亚洲在线观看| 亚洲AV秘无码不卡在线观看| 国产日韩欧美一区| 天天色天天干天天日| 在线成人一区二区| 日本親子亂子倫XXXX| 日韩欧美中文字幕公布| 国产精品无码天天爽视频| 天天干天天干天天日| 美女大吊,网站视频| 一本色道久久综合亚洲怎么玩| 日韩操片| 性久久久久久久| 丁香五香天堂网| 色老板在线精品免费观看| 熟女熟妇人妻一区二区三区| 午夜成人鲁丝片午夜精品| 18禁网站在线| 亚洲成人怡红院| 精品成人在线观看| 无码人妻精品一区| 成人一区二区三区四区| 丁香六月操| 亚洲AV女人18毛片水真多| 69福利视频| 九色PORNY自拍视频| 黄色视频一区二区| 亚洲AV女人18毛片水真多| 亚洲区在线| 国产成人网| 天天色网站| 天天插天天拍| 国产灬性灬淫灬欲水灬| 久久久久99精品成人片欧美一区| 小小拗女BBw搡BBBB搡| 亚洲成人精品一区二区| 欧美乱码| 91无码国产| 精品色哟哟| 青青青草视频在线| 天天日天天草| 亚欧美日韩| 国产无码AV在线| 国产精品99久久久久的广告情况| 高清av免费| 91影音先锋| 欧美精产国品一区二区区别| 日本a视频| 熟妇操逼视频| 亚洲AV中文无码| 国产无码高清视频| 一级成人片在线观看| 久久综合在线| 国产肏逼视频| 久草视频在线资源| 日韩欧美一区在线| 99色在线| 久久99精品久久久久婷婷| 国产高清第一页| 国产香蕉在线观看| 亚洲字幕在线播放| 天天草天天草| 亚洲内射视频| 亚洲欧美综合| 人妻丰满精品一区二区| 欧美黄片免费在线观看| 操逼逼视频| 亚洲婷婷AV| 色丁香婷婷| 三级免费无限AV| 一级黄色电影免费在线观看| 影音先锋日韩精品| 69久久久久久久久久| 成av人片一区二区三区久久| 一二区无码| 无码一区二区三区四季| 免费一级AAAAA片在线播放| 国产精品一卡二卡| 久久99久久视频| 一级黄色免费片| 日逼大片| 国产女同在线观看| 91无码秘蜜桃一区二区三区-百度 精品人妻一区二区三区在线视频不卡 | 日本三级黄色视频| 国产午夜成人免费看片无遮挡| 青青草精品| 日韩欧美一级A片| 大香蕉婷婷五月天| 福利二区| 激情人妻网站| 九色PORNY9l原创自拍| 波多野结衣成人网站| 日韩欧美黄| 人人草人人草| 干少妇视频| 一区二区三区四区视频在线| 欧美色性乐汇操日本娘们| 成人网中文字幕| 九色精品| 性欧美丰满熟妇XXXX性久久久| 五月婷婷六月丁香综合| 日本精品一区二区| 亚洲福利免费观看| 久久美女视频| 无遮挡动态图| 亚洲无码在线免费视频| 美女黄色视频永费在线观看网站| 激情五月伊人| 久99热| 好好日视频| 青青无码| 香蕉国产在线视频| 91在线成人| 欧美色成人免费在线视频| 成人免费黄色视频网站| a国产| 围内精品久久久久久久久白丝制服| 亚洲日逼视频| 夜夜嗨av无码一区二区三区| 日韩AV无码一区二区三区| 欧美九九| 四虎日韩| 亚洲一级二级三级| 精品一二三四| 爱爱毛片| 91天天操| 免费毛片+一区二区三区| 三级无码视频在线观看| 日本熟妇一区二区三区| 无码精品一区二区三区在线观看| 欧洲亚洲免费视频| 五月天婷婷操逼视频| 大吊AV| 豆花视频在线| 四川美人搡BBw搡BBw| 欧美日韩成人电影| 国产视频无码在线| 日韩高清不卡| 精品日韩中文字幕| 久久91视频| 精品无码免费视频| 亚洲欧美日韩国产| 台湾AV在线| 国产精品无码AV| 五香丁香天堂网| 91小视频在线观看| av免费观看网站| 中文字幕免费在线播放| 做aAAAAA免费视频| 中文字幕无码亚| 亚洲国产视频在线观看| 99ri国产| 91成人免费电影片| 你懂得在线| 99热中文字幕在线观看| 一区二区国产精品| 激情网站免费| 91人人妻人人澡人人爽人人| 1024手机在线视频| 可以免费看的av| 免费看黄色大全| 国产精品爽爽久久久久| 国产男女无套免费| 男女日比视频| 手机看片1024你懂的| 亚洲精品福利视频| 亚洲一线视频| 露脸丨91丨九色露脸| 豆花视频无码| 成人网在线视频| 国产黄色视频免费看| 18禁网址| 熟妇女人妻丰满少妇中文字幕| 亚洲国产精品自在自线| va在线| 无码人妻一区二区三区免费n狂飙| 在线操逼视频| a免费视频| 国产精品国产三级国产| 亚洲综合小说| 日韩成人免费观看| a网站免费观看| 一本色道无码道| 精品AV无码一区二区三区| 亚洲电影无码| AV女优天堂| 中国九九盗摄偷拍偷看| 久久久久无码国产精品一区| 青娱乐自拍视频| a级片在线观看| 国产精品的电影| 波多野结衣亚洲视频| 在线观看免费欧美操逼视频| 国产色色色色| 青青操色| 草逼网站| 国产在线一| 999reav| 日韩成人无码专区| 亚洲中文字幕日本| 夜夜草视频| 日韩v片| 99视频在线免费观看| 欧美日韩亚洲视频| 久久双飞| 欧美熟妇精品黑人巨大一二三区| 欧一美一婬一伦一区?| 精品偷拍| 国产区一区| 国产成人精品a视频| 丰满少妇一区二区三区| 热久精品| 黄色A级片| 青草超碰| 在线观看一区二区视频| 高清无码在线免费| 丝袜三级片| 人人妻人人澡| 亚洲爱| 国产又粗又大又黄视频| 永久黄网站| 亚洲超碰在线观看| 天天干天天操综合| 操日韩| 丁香五月综合啪啪| 亚洲无码视频在线播放| 黄片免费看网站| 2019中文字幕mv第三季歌词 | 国产AV二区| 天堂a√中文8| 强伦轩人妻一区二区三区四区| 亚洲精品久久久久毛片A级牛奶| 五月丁香中文字幕| 西西人体视频| 影音先锋无码AV| 婷婷久久久久| 久久久久亚洲AV无码网影音先锋| 日韩一级片| 天天干人妻| 天天干天天日天天干天天日| 国产成人片| 日本99热| 手机看片欧美+日韩+国产| 91乱伦视频| 特大妓女BBwBBWBBw| AAA久久久| 久久在线视频| 插菊花综合网站| 九色无码| 国产乱伦网站| 日本无码免费视频| 国产成人69| 日本天堂Tv视频在线观看| 午夜高清视频| 精品91在线视频| 天天视频色版免费观看视频| 日韩一区二区免费视频| 日B免费视频| 大奶一区二区| 中文字幕在线视频第一页| 成人国产| 91丨九色丨东北熟女| 一本无码中文字幕| 好逼123| 国产福利网| 男人的天堂色婷婷| 欧美色图视频在线观看| 99操| 色色色网站| 91综合视频在线播放| 久久99影院| 无码精品一区二区| 亚洲色五月天| 日逼小视频| 黄片免费大全| 在线播放无码| 大色AV| 日韩成人黄色视频| 亚洲欧洲免费视频| 簧片在线免费观看| 亚洲福利在线免费观看| 国产欧美精品成人在线观看| 美女被操91| 亚洲家庭乱伦| 91久久久久久久久久久| 狼友视频在线观看| 91精品国产91久久久久久久久久 | 成人免费在线视频| 一级欧美一级日韩片| 爱就色色网| 国产欧美在线观看不卡| 奇米狠狠干| 农村老太HD肉HD| 免费观看在线黄片| 久久久久亚洲AV成人片| 99色| 九色PORN视频成人蝌蚪自拍 | 成人欧美在线观看| 青青成人视频| 成人视频三级| 国产成人精品三级麻豆| 中日韩特黄A片免费视频| 91天天在线| 色mm在线播放| 91黄色电影| 大香蕉东京热| 女邻居的B好大| 操美女影院| 国产成人一区二区三区| 成人午夜在线| 欧美日韩国产成人综合| 秋霞日韩| 水蜜桃视频网站| 亚洲A级片| 91超碰在线播放| 国产suv精品一区二区6精华液| 影音先锋人妻限定| 婷婷99狠狠躁天天躁| 麻豆md0049免费| 欧美色图俺去了| 亚洲欧美日韩性爱| 操比视频| 欧美日韩精品一区二区| A片大香蕉| 黄91在线观看| 黄片高清免费观看| 天堂资源网| 猛男大粗猛爽H男人味| 老女人网站| 黄色国产在线| 国产成人片色情AAAA片| 嫩BBB嫩BBB嫩BBB| 国产午夜福利在线| 无码人妻A片一区二区青苹果| 国产精品国产三级国产AⅤ| 国产精品毛片A√一区| 日韩精品人妻一区二区| 欧美成人三级在线| 精品无码人妻一区二区媚黑| 日韩做爱网站| 99成人精品| 欧美黄色一级| 国产精品久久久久久久久久两年半 | 大香蕉尹人在线| 99久久婷婷国产综合精品电影| 亚州成人视频| 一个人看的www日本高清视频 | AAA成人| 色婷婷狠狠操| 婷婷丁香人妻天天爽| 狠狠狠干| 日韩A片无码ⅩXXXX| 少妇搡BBBB搡BBB搡造水多| 无码不卡av| 成人H视频| 黄色大片中国一级片-免费看特一级片-亚洲黄色AV | 我和岳m愉情XXXⅩ视频| 91aV视频| 国产黄色直播| 91视频成人版一区二区| 亚洲三级网站| 成人无码免费| 日韩AV综合| 一二三区免费视频| 91福利网址| 日日摸日日添日日躁AV| 免费一级欧美片在线观看| 日韩操逼视频| 男女av在线| av无码中文字幕| 伊人九九热| 久久黄色精品视频| 亚洲成人a| 加勒比一区二区| 免费一级婬片AAA片毛片A级 | 大香蕉尹人视频| 激情视频综合网| www.91在线视频| 精品无码在线观看视频| 人人操人人干97| 一区二区av| 三级网站在线播放| 自拍av在线| 第四色激情网| 猫咪AV大香蕉| 五月丁香色播| 少妇搡BBBB搡BBB搡毛片少妇| 国产精品无码不卡| 久热这里| 国产喷水ThePorn| 黄色视频| 亚洲成人国产| 久久18| 青娱乐网| 69AV在线播放| 成人精品视频网站| A片网站在线观看| 久久8| 成人精品一区日本无码网站suv/| h在线网站| 久久国产精品影院| 日本少妇高清视频| 色男人天堂| 久久久亚洲无码| 热久久久| 操BBBB| 国产17c精品视频一二三区| 精品免费在线观看| 麻豆黄色片| 台湾毛片| 欧美操逼在线| 成人一区在线观看| 中韩日美免费看的电影| 肏屄综合网| 成人三级视频在线| 夜夜夜久久久| 亚洲欧美日韩性爱| 88海外华人免费一区| 亚洲免费无码| 婷婷伊人綜合中文字幕小说| 日韩操逼网| 五月天中文字幕| 丁香五月天堂| 国产日皮视频| 欧美日韩一级视频| 欧美熟妇精品黑人巨大一二三区| 欧美成人天堂| 69成人免费视频| 亚洲激情视频在线观看| 国产男女AV| 国产91精品久久久天天| 人人澡超碰碰| BBB搡BBB搡BBB搡BBB| 美日韩精品| 黄网站在线免费| 亚洲精品国产精品国自产| 在线观看AV网站| 午夜福利在线播放| AA视频网站| 91在线视频免费播放| 久久久精品在线| 亚洲综合图色40p| 18禁无码网站| 91丨熟女丨露脸| 中文字幕乱在线| 99r6热只有精品免费观看| 亚洲精品视频在线观看免费| 很很撸在线视频| 日韩无码一卡二卡| 毛片性爱视屏| 精品乱子伦一区二区在线播放| 人妻懂色av粉嫩av浪潮av| 亚洲AV秘无码一区在线| 亚洲一区二区三区免费视频| 青草成人在线| 五月天丁香婷婷视频| 天天爱夜夜爱| 国产精品一区二区AV日韩在线| 精品国产免费无码久久噜噜噜AV| 日本欧美成人片AAAA| 欧美日韩国产在线| 伊人免费视频在线观看| 免费观看的av| 丝瓜污视频| 182AV| 一本色道久久综合无码人妻四虎 | 午夜亚洲视频| 欧美成人综合一区| 国产伦精品一级A片视频夜夜| 在线视频内射| 尤物网站在线观看| 豆花视频无码| 91精品国产一区二区三区| 国产精彩无码视频| 超碰婷婷| 色天使AV| 国产美女全裸网站| 国产午夜无码视频在线观看| 999久久久| 中文字幕网址在线| 亚洲小视频在线观看| 91精品久久人妻一区二区夜夜夜 | 亚洲韩国国产| 91精品91久久久中77777| 东京热av一区二区| 成人AV午夜福利| 天堂中文在线播放| 成人免费A片在线观看直播96 | 操逼操| 爆操太妹| 国产第页| 超碰在线大香蕉| 欧美一区二区丁香五月天激情| 最新免费一区二区三区| 青青草97国产精品麻豆| 色就色欧美| 69视频国产| 亚洲无码1| 欧美嗯啊| 成人在线乱码视频| 国产又爽又黄免费网站在| 久久久婷| 国产午夜精品一区二区三区四区| 俺去啦在线| 91精品国产亚洲| 国产熟女露脸普通话对白| av免费网站| 欧美日韩色情| 一本道无码在线观看| 97人人爽人人爽人人爽人人爽| 无码123| 亚洲无码高清免费| 51午夜| 国产欧美综合三级伦| 亚洲天堂无码在线观看| 伊人网在线| 精品人妻一区二区免费蜜桃视频| 在线观看免费人成视频| 嫩草AV| 97在线免费| 亚洲自拍网站| 日韩高清久久| 欧美插逼视频| 啪啪A片| 播五月婷婷| 嘿嘿午夜影院| 西西特级无码444www| 超碰97人妻| 大香蕉久草| 91精品91久久久中77777 | 亚洲午夜影院在线| 91三级视频| 一级片网址| 欧美黄色A片| xxxxx无码| 成年人在线观看视频| 在线毛片网站| 国产老熟女高潮毛片A片仙踪林| 亚洲无码AV一区二区三区| 国产欧美日韩综合在线视频 | 成人无码中文字幕| 欧美日韩性爱网站| 亚洲在线视频网站| 精品中文字幕在线观看| 日韩在线视频免费播放| 最新激情网站| 中文字幕第4页| 亚洲免费黄片| 人人弄人人| 亚洲欧美在线观看| 无码毛片一区二区三区人口| 日韩性爱一区| 欧美亚洲成人精品| 国产AⅤ爽aV久久久久成人| 亚洲无码色色| 天天日天天爱| 51成人网站| 国产精品成人在线| 丰满人妻-区二区三区| 狠狠色一区| 黄片二区| 西西特级WWW444无码| 在线观看AⅤ| 欧美日本国产| 麻豆二区| 亚洲欧美天堂| 激情无码av| 五月婷婷激情| 日韩麻豆| 日中文字幕| jizz免费观看| 欧美韩日高清精彩视频| 老司机免费福利视频| 12一15女人A片毛| 国产尤物在线观看| 777免费观看成人电影视频| 做爱网| 亚洲中文字幕在线视频观看| 欧美粗大| 成人在线观看网| 国产高清视频在线| 国产精品av在线| 青青草日逼视频| 亚洲AV女人18毛片水真多| 国产绿奴09-01| 日本在线| 一区二区三区高清| 欧美内射网站| 人人摸人人看人人草| 伊人影院麻豆| 99国产视频| 欧洲一区二区| 亚洲成人观看| 爱操影院| 在线免费观看成人视频| 青娱乐国产AV| 91视频导航| 欧美亚洲黄片| 九九热国产视频| 欧美日韩亚洲天堂| av免费观看网址| 日本无码片| 婷婷色777777| 黑人毛片| 日本免费高清视频| 亚洲第一黄片| 亚洲免费a| 亚洲av小说| 国产伦精品一区二区三区色大师| 国产十欧洲十美国+亚洲一二三区在线午夜 | 秘蜜桃色一区二区三区在线观看| 人妻三级| 2015中文字幕黄色视频| 六月色婷婷| 西西人体大胆ww4444| 超碰人人91| 夜夜操夜夜骑| 99re在线观看观看这里只有精品| av无码不卡| 亚洲欧洲视频在线观看| 亚洲最新视频| www.尤物| 亚洲中文在线视频| 亚洲天堂无码视频| 亚洲视频中文字幕| ppypp电影频道| 一级片免费网站| 五月激情六月| 五月丁香六月激情综合| 亚洲成人AV| 国产波霸爆乳一区二区| 好逼123| 欧美一卡二卡| 国产女人在线| 青娱乐自拍视频| 高清无码视频在线播放| 中文字幕第二页| 午夜av在线观看| 伊人天天操| 青草国产视频| 国产精品免费人成人网站酒店| 无码福利导航| 五月天婷婷激情视频| 无码人妻一区二区三区在线视频不卡| 国产精品九九九九九九| 91婷婷在线| 色情五月婷婷| 欧美日韩亚洲另类| 国产一区二区三区四区五区六区七区 | 三级网址在线| 色婷婷久综合久久一本国产AV | 亚洲在线无码视频| 中文字幕在线有码| 亚洲无码网址| 91成人一区二区三区| 国产精品综合激情| 国产视频你懂的| 国产精品6| 尻屄视频在线观看| 国产成人av在线播放| 91精品久久香蕉国产线看观看| 亚洲AV免费在线| 午夜福利院| 日逼无码| 一级性爱视频| 三级网站在线| 天天视频色版免费观看视频 | 91精品视频在线| 日韩无码网站| 日韩人妻精品无码久久边| 五月伊人婷婷| 做爱网站在线观看| 99AV| 无码人妻av一区| 11一12周岁女毛片| 男人的天堂网页| 久久天堂AV综合合色蜜桃网| 亚洲三级片无码| 黄色无遮挡| 强开小嫩苞一区二区电影| 影音先锋国产| 偷拍一区二区| 欧美精产国品一二三| 69精品| 午夜精品久久久久久不卡8050 | 精品人妻二区三区蜜桃| 我要操网站| 国产精品午夜福利|