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

Linked 2.10(Step by Step)—將 GitOps 與 Linkerd 和 Argo CD 結合使用

系統 Linux
GitOps 是一種使用 Git 作為單一事實來源自動管理和交付 Kubernetes 基礎設施和應用程序的方法。它通常利用一些軟件代理來檢測和協調 Git 中受版本控制的工件與集群中運行的工件之間的任何差異。

[[407083]]

Linkerd 2.10 中文手冊持續修正更新中:

  • https://linkerd.hacker-linner.com

GitOps 是一種使用 Git 作為單一事實來源自動管理和交付 Kubernetes 基礎設施和應用程序的方法。它通常利用一些軟件代理來檢測和協調 Git 中受版本控制的工件與集群中運行的工件之間的任何差異。

本指南將向您展示如何設置 Argo CD 以使用 GitOps 工作流程管理 Linkerd 的安裝和升級。

具體來說,本指南提供了有關如何使用 Sealed Secrets 和 cert-manager 安全地生成和管理 Linkerd 的 mTLS 私鑰和證書的說明。它還將向您展示如何將 auto proxy injection 功能集成到您的工作流程中。最后,本指南總結了遵循 GitOps 工作流程將 Linkerd 升級到更新版本的步驟。

本指南中使用的軟件和工具僅用于演示目的。隨意選擇最適合您要求的其他產品。

您需要按照下一部分中定義的步驟將這個 example repository 克隆到您的本地機器并復制到您的 Kubernetes 集群中。

設置存儲庫

將示例存儲庫克隆到本地計算機:

  1. git clone https://github.com/linkerd/linkerd-examples.git 

這個存儲庫將用于演示 Git 操作,如本指南后面的 add、commit 和 push。

向存儲庫添加一個新的遠程端點以指向集群內 Git 服務器,這將在下一節中設置:

  1. cd linkerd-examples 
  2.  
  3. git remote add git-server git://localhost/linkerd-examples.git 

為了簡化本指南中的步驟,我們將通過端口轉發與集群內 Git 服務器進行交互。因此,我們剛剛創建的遠程端點以您的 localhost 為目標。

將 Git 服務器部署到集群中的 scm 命名空間:

  1. kubectl apply -f gitops/resources/git-server.yaml 

在本指南的后面,Argo CD 將被配置為監視此 Git 服務器托管的存儲庫。

該 Git 服務器被配置為通過 git 協議作為 daemon 運行,對 Git 數據進行未經身份驗證的訪問。不建議將此設置用于生產用途。

確認 Git 服務器健康:

  1. kubectl -n scm rollout status deploy/git-server 

將示例存儲庫克隆到集群內 Git 服務器:

  1. git_server=`kubectl -n scm get po -l app=git-server -oname | awk -F/ '{ print $2 }'
  2.  
  3. kubectl -n scm exec "${git_server}" -- \ 
  4.   git clone --bare https://github.com/linkerd/linkerd-examples.git 

確認遠程倉庫克隆成功:

  1. kubectl -n scm exec "${git_server}" -- ls -al /git/linkerd-examples.git 

確認您可以通過端口轉發從本地存儲庫推送到遠程存儲庫:

  1. kubectl -n scm port-forward "${git_server}" 9418  & 
  2.  
  3. git push git-server master 

部署 Argo CD

安裝 Argo CD:

  1. kubectl create ns argocd 
  2.  
  3. kubectl -n argocd apply -f \ 
  4.   https://raw.githubusercontent.com/argoproj/argo-cd/v1.6.1/manifests/install.yaml 

確認所有 Pod 都準備好了:

  1. for deploy in "application-controller" "dex-server" "redis" "repo-server" "server"; \ 
  2.   do kubectl -n argocd rollout status deploy/argocd-${deploy}; \ 
  3. done 

使用 port-forward 訪問 Argo CD 儀表板:

  1. kubectl -n argocd port-forward svc/argocd-server 8080:443  \ 
  2.   > /dev/null 2>&1 & 

現在可以通過 https://localhost:8080 使用默認的 admin 用戶名和 password 訪問 Argo CD 儀表板。

默認管理員密碼是自動生成的 Argo CD API 服務器 pod 名稱。您可以使用 argocd account update-password 命令來更改它。

驗證 Argo CD CLI:

  1. argocd_server=`kubectl -n argocd get pods -l app.kubernetes.io/name=argocd-server -o name | cut -d'/' -f 2` 
  2.  
  3. argocd login 127.0.0.1:8080 \ 
  4.   --username=admin \ 
  5.   --password="${argocd_server}" \ 
  6.   --insecure 

配置項目訪問和權限

設置 demo project 以對我們的 applications 進行分組:

  1. kubectl apply -f gitops/project.yaml 

該項目定義了我們的應用程序可以使用的允許資源種類和目標集群的列表。

確認項目部署正確:

  1. argocd proj get demo 

在儀表板上:

部署應用程序

部署作為所有其他應用程序的 "parent" 應用程序的 main 應用程序:

  1. kubectl apply -f gitops/main.yaml 

"app of apps" 模式通常用于 Argo CD 工作流程來引導應用程序。有關更多 信息, 請參閱 Argo CD 文檔。

確認 main 應用程序部署成功:

  1. argocd app get main 

同步 main 應用程序:

  1. argocd app sync main 

 

請注意,只有 main 應用程序是同步的。

接下來,我們將單獨同步其余的應用程序。

部署 cert-manager

同步 cert-manager 應用程序:

  1. argocd app sync cert-manager 

由于 cert-manager 0.16.0 和 kubectl <1.19 以及 Argo CD 使用的 Helm 3.2 存在問題, 本指南使用 cert-manager 0.15.0。請參閱 此處 的升級說明。

確認 cert-manager 正在運行:

  1. for deploy in "cert-manager" "cert-manager-cainjector" "cert-manager-webhook"; \ 
  2.   do kubectl -n cert-manager rollout status deploy/${deploy}; \ 
  3. done 

部署 Sealed Secrets

同步 sealed-secrets 應用程序:

  1. argocd app sync sealed-secrets 

確認 sealed-secrets 正在運行:

  1. kubectl -n kube-system rollout status deploy/sealed-secrets 

 

創建 mTLS trust anchor

在繼續部署 Linkerd 之前,我們需要創建 mTLS 信任錨。然后我們還將設置 linkerd-bootstrap 應用程序來管理信任錨證書。

創建新的 mTLS 信任錨私鑰和證書:

  1. step certificate create root.linkerd.cluster.local sample-trust.crt sample-trust.key \ 
  2.   --profile root-ca \ 
  3.   --no-password \ 
  4.   --not-after 43800h \ 
  5.   --insecure 

確認新信任錨的詳細信息(加密算法、到期日期、SAN 等):

  1. step certificate inspect sample-trust.crt 

創建一個 SealedSecret 資源來存儲加密的信任錨:

  1. kubectl -n linkerd create secret tls linkerd-trust-anchor \ 
  2.   --cert sample-trust.crt \ 
  3.   --key sample-trust.key \ 
  4.   --dry-run=client -oyaml | \ 
  5. kubeseal --controller-name=sealed-secrets -oyaml - | \ 
  6. kubectl patch -f - \ 
  7.   -p '{"spec": {"template": {"type":"kubernetes.io/tls", "metadata": {"labels": {"linkerd.io/control-plane-component":"identity", "linkerd.io/control-plane-ns":"linkerd"}, "annotations": {"linkerd.io/created-by":"linkerd/cli stable-2.8.1", "linkerd.io/identity-issuer-expiry":"2021-07-19T20:51:01Z"}}}}}' \ 
  8.   --dry-run=client \ 
  9.   --type=merge \ 
  10.   --local -oyaml > gitops/resources/linkerd/trust-anchor.yaml 

這將覆蓋本地 gitops/resources/linkerd/trust-anchor.yaml 文件中 現有的 SealedSecret 資源。我們會將此更改推送到集群內 Git 服務器。

確認只更改了 spec.encryptedData:

  1. git diff gitops/resources/linkerd/trust-anchor.yaml 

提交并將新的信任錨 secret 推送到您的集群內 Git 服務器:

git add gitops/resources/linkerd/trust-anchor.y

  1. git add gitops/resources/linkerd/trust-anchor.yaml 
  2.  
  3. git commit -m "update encrypted trust anchor" 
  4.  
  5. git push git-server master 

確認提交成功推送:

  1. kubectl -n scm exec "${git_server}" -- git --git-dir linkerd-examples.git log -1 

部署 linkerd-bootstrap

同步 linkerd-bootstrap 應用程序:

  1. argocd app sync linkerd-bootstrap 

如果頒發者和證書資源出現降級狀態,則 SealedSecrets 控制器可能無法解密 sealed 的 linkerd-trust-anchor secret。檢查 SealedSecrets 控制器以獲取錯誤日志。

出于調試目的,可以使用 kubectl -n linkerd get sealedsecrets linkerd-trust-anchor -oyaml 命令 檢索 sealed resource。確保此資源與您之前推送到集群內 Git 服務器 的 gitops/resources/linkerd/trust-anchor.yaml 文件匹配。

SealedSecrets 應該已經創建了一個包含解密信任錨的 secret。從 secret 中檢索解密的信任錨:

  1. trust_anchor=`kubectl -n linkerd get secret linkerd-trust-anchor -ojsonpath="{.data['tls\.crt']}" | base64 -d -w 0 -` 

確認它與您之前在本地 sample-trust.crt 文件中創建的解密信任錨證書匹配:

  1. diff -b \ 
  2.   <(echo "${trust_anchor}" | step certificate inspect -) \ 
  3.   <(step certificate inspect sample-trust.crt) 

部署 Linkerd

現在我們準備安裝 Linkerd。我們剛剛檢索到的解密信任錨 將使用 identityTrustAnchorsPEM 參數傳遞給安裝過程。

在安裝 Linkerd 之前,請注意 gloval.identityTrustAnchorsPEM 參數設置 為 "empty" 證書字符串:

  1. argocd app get linkerd -ojson | \ 
  2.   jq -r '.spec.source.helm.parameters[] | select(.name == "identityTrustAnchorsPEM") | .value' 

我們將在 linkerd 應用程序中使用 ${trust_anchor} 的值覆蓋此參數。

在你的本地 gitops/argo-apps/linkerd.yaml 文件中找到 identityTrustAnchorsPEM 變量, 并將其 value 設置為 ${trust_anchor} 的值。

確保多行字符串縮進正確。例如。,

  1. source: 
  2.   chart: linkerd2 
  3.   repoURL: https://helm.linkerd.io/stable 
  4.   targetRevision: 2.8.0 
  5.   helm: 
  6.     parameters: 
  7.     - name: identityTrustAnchorsPEM 
  8.       value: | 
  9.         -----BEGIN CERTIFICATE----- 
  10.         MIIBlTCCATygAwIBAgIRAKQr9ASqULvXDeyWpY1LJUQwCgYIKoZIzj0EAwIwKTEn 
  11.         MCUGA1UEAxMeaWRlbnRpdHkubGlua2VyZC5jbHVzdGVyLmxvY2FsMB4XDTIwMDkx 
  12.         ODIwMTAxMFoXDTI1MDkxNzIwMTAxMFowKTEnMCUGA1UEAxMeaWRlbnRpdHkubGlu 
  13.         a2VyZC5jbHVzdGVyLmxvY2FsMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE+PUp 
  14.         IR74PsU+geheoyseycyquYyes5eeksIb5FDm8ptOXQ2xPcBpvesZkj6uIyS3k4qV 
  15.         E0S9VtMmHNeycL7446NFMEMwDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYB 
  16.         Af8CAQEwHQYDVR0OBBYEFHypCh7hiSLNxsKhMylQgqD9t7NNMAoGCCqGSM49BAMC 
  17.         A0cAMEQCIEWhI86bXWEd4wKTnG07hBfBuVCT0bxopaYnn3wRFx7UAiAwXyh5uaVg 
  18.         MwCC5xL+PM+bm3PRqtrmI6TocWH07GbMxg== 
  19.         -----END CERTIFICATE----- 

確認只更改了一個 spec.source.helm.parameters.value 字段:

  1. git diff gitops/argo-apps/linkerd.yaml 

提交并將更改推送到 Git 服務器:

  1. git add gitops/argo-apps/linkerd.yaml 
  2.  
  3. git commit -m "set identityTrustAnchorsPEM parameter" 
  4.  
  5. git push git-server master 

同步 main 應用程序:

  1. argocd app sync main 

確認新的信任錨被 linkerd 應用程序選中:

  1. argocd app get linkerd -ojson | \ 
  2.   jq -r '.spec.source.helm.parameters[] | select(.name == "identityTrustAnchorsPEM") | .value' 

同步 linkerd 應用程序:

  1. argocd app sync linkerd 

檢查 Linkerd 是否準備就緒:

  1. linkerd check 

用 emojivoto 測試

部署 emojivoto 來測試自動代理注入:

  1. argocd app sync emojivoto 

檢查應用程序是否健康:

  1. for deploy in "emoji" "vote-bot" "voting" "web" ; \ 
  2.   do kubectl -n emojivoto rollout status deploy/${deploy}; \ 
  3. done 

將 Linkerd 升級到 2.8.1

使用您的編輯器將 gitops/argo-apps/linkerd.yaml 文件中 的 spec.source.targetRevision 字段更改為 2.8.1:

確認只更改了 targetRevision 字段:

  1. git diff gitops/argo-apps/linkerd.yaml 

提交并將此更改推送到 Git 服務器:

  1. git add gitops/argo-apps/linkerd.yaml 
  2.  
  3. git commit -m "upgrade Linkerd to 2.8.1" 
  4.  
  5. git push git-server master 

同步 main 應用程序:

  1. argocd app sync main 

同步 linkerd 應用程序:

  1. argocd app sync linkerd 

確認升級成功完成:

  1. linkerd check 

確認控制平面的新版本:

  1. linkerd version 

清理

所有應用程序都可以通過刪除 main 應用程序來刪除:

  1. argocd app delete main --cascade=true 

 

責任編輯:姜華 來源: 黑客下午茶
相關推薦

2021-06-22 06:24:57

Linkerd Ingress 流量網絡技術

2021-06-17 06:20:43

Linkerd Kustomize網絡技術

2021-06-17 14:29:39

Linkerd 分布式跟蹤Linkerd 2.1

2021-06-15 05:45:56

Linkerd annotations網絡技術

2021-06-16 17:42:48

Linkerd 配置CPU

2021-06-22 06:41:38

Linkerd 安裝多集群組件網絡技術

2021-06-22 06:16:24

Linkerd books webapp

2021-06-17 06:13:29

Linkerd Prometheus 網絡技術

2021-07-09 06:40:59

TektonArgo CD GitOps

2021-06-16 06:31:55

Linkerd 2.1Step by SteWebhook TLS

2021-06-15 05:52:33

Linkerd canary網絡技術

2022-08-16 22:39:01

Argo CDKubernetes

2024-05-22 08:03:15

2024-09-11 09:25:00

2023-09-27 08:24:49

2021-07-04 07:24:48

GitOps 工具 Argo CD

2022-08-18 17:07:00

sopsGitOps

2021-12-08 12:20:55

KubernetesGitOpsLinux

2011-04-19 14:02:09

SSAS

2010-09-08 09:41:03

私有云部署
點贊
收藏

51CTO技術棧公眾號

精品人妻一区二区三区潮喷在线| 欧美黑人3p| 国产午夜精品久久久久久久久| 裤袜国产欧美精品一区| 国产亚洲欧美色| 国产女人18毛片水18精品| 日韩欧美视频免费观看| 国产精品高清一区二区| 亚洲午夜激情av| 久久一区二区三区欧美亚洲| 亚洲av无码乱码国产精品fc2| 青青草国产成人a∨下载安卓| 欧美精品少妇一区二区三区| 欧美黄色免费网址| 亚洲国产综合网| 西西裸体人体做爰大胆久久久| 一区二区三区国产视频| 中文av字幕在线观看| 丰满大乳少妇在线观看网站| 久久女同互慰一区二区三区| 91精品久久久久久久久久久| 国产真实乱在线更新| 精品少妇一区| 欧美艳星brazzers| 无码人妻精品一区二区蜜桃网站| 丝袜+亚洲+另类+欧美+变态| 老司机精品视频一区二区三区| 欧美极品在线视频| 久久精品一区二区免费播放| 成人污版视频| 欧美性猛交xxxx偷拍洗澡| 亚洲精品一区二区毛豆| 蜜桃91麻豆精品一二三区| 久久久久国产精品午夜一区| 久久综合色88| 性欧美精品中出| 精品国产亚洲一区二区在线观看| 欧美日韩精品中文字幕| 中文字幕一区综合| 欧洲毛片在线| 国产成人福利片| 国产精品视频在线观看| 国产成人亚洲欧洲在线| 午夜国产一区二区| 精品夜色国产国偷在线| 丰满少妇一区二区三区专区| 精品亚洲美女网站| 午夜伦理一区二区| 91xxx视频| av在线首页| 91视频一区二区三区| 亚洲综合色av| 91theporn国产在线观看| 男人的天堂亚洲| 欧美极品少妇与黑人| 欧美一级片在线视频| 欧美日一区二区| 日韩电影第一页| 久久精品无码专区| 国产精品一区二区精品| 欧美日韩国产a| 不卡av免费在线| 在线中文字幕播放| 亚洲精品成人少妇| 视频一区二区视频| 中文字幕在线免费| 国产日韩欧美在线一区| 久久精品国产综合精品| 日韩中文字幕影院| 国产99一区视频免费| 69堂成人精品视频免费| 国产女人18毛片水真多| 日韩在线一区二区| 国产精品久久久久久久久久久不卡| 亚洲天堂日韩av| 亚洲国产日本| 91国自产精品中文字幕亚洲| 国产一级片播放| 伊人久久久大香线蕉综合直播 | 国产成人精品999| 日韩黄色a级片| 尹人成人综合网| 欧美激情国产高清| 日本熟女一区二区| 在线午夜精品| 青青久久av北条麻妃海外网| 日韩电影在线观看一区二区| 日韩va欧美va亚洲va久久| 国产精品久久久久久久久男 | 欧美性猛交xxxxxx富婆| 国产一线二线三线在线观看| www.久久.com| 欧美电影一区二区| 一区二区在线免费看| 亚洲三级电影| 欧美大片免费久久精品三p| 亚洲精品第二页| 亚洲+变态+欧美+另类+精品| 亚洲欧美精品中文字幕在线| 精品人妻中文无码av在线| 成人6969www免费视频| 日韩视频免费在线观看| 国产一级大片在线观看| 国产亚洲精品v| 国产精品久久久亚洲| 99久久精品日本一区二区免费| 国产精品自拍一区| 久久综合给合久久狠狠色| 国产一级网站视频在线| 亚洲欧美视频在线观看视频| 天堂…中文在线最新版在线| 日本成人片在线| 日韩午夜激情视频| aaaaa一级片| 伊人成综合网伊人222| 在线一区二区日韩| 欧美国产在线看| 美女黄色成人网| 91嫩草视频在线观看| 日本一二三区在线视频| ...中文天堂在线一区| 成人免费观看在线| 黄色精品视频| 精品久久久久久久久久久院品网| 国产高潮呻吟久久| 欧美日韩a区| 国产精品国产福利国产秒拍| 亚洲狼人综合网| 国产精品理论片在线观看| a级免费在线观看| 电影亚洲一区| 精品亚洲一区二区| 久久黄色免费网站| 蜜桃av噜噜一区| 国产美女精品久久久| 青青九九免费视频在线| 亚洲黄色小视频| 国产又黄又猛又粗| 日本福利一区| 欧美俄罗斯性视频| 一道本在线视频| 久久亚洲精华国产精华液| 日本一本草久p| 日韩一级二级| 日韩经典一区二区三区| 青青草原在线免费观看视频| 蜜臀国产一区二区三区在线播放| 久久天堂国产精品| a级片在线免费| 欧美一卡2卡3卡4卡| 青青草华人在线视频| 丝袜美腿一区二区三区| 久久天堂国产精品| 免费h在线看| 精品国产3级a| www青青草原| 国产自产视频一区二区三区| 亚洲永久激情精品| abab456成人免费网址| 亚洲欧美日韩中文在线| 日本中文字幕在线免费观看| 福利一区二区在线观看| 毛片在线视频观看| 99久热在线精品视频观看| 最近2019中文免费高清视频观看www99| 国产毛片aaa| 97se狠狠狠综合亚洲狠狠| 欧美中文字幕在线观看视频| 一区二区在线视频观看| 欧美成人在线免费| 97成人在线观看| 中文字幕一区二区三区在线观看| 一本岛在线视频| 日韩亚洲一区在线| 国产精品主播视频| 在线免费观看黄色网址| 欧美色综合久久| 萌白酱视频在线| 狠狠色狠狠色综合日日91app| 日韩欧美亚洲在线| 久久av影院| 色婷婷综合久久久久| 在线观看黄色网| 亚洲欧美日韩在线| 性xxxxxxxxx| 亚洲福利免费| 欧美精品亚洲精品| heyzo在线播放| 精品五月天久久| 亚洲午夜无码久久久久| 国产精品国产三级国产aⅴ中文| 中文字幕成人在线视频| 中文字幕乱码亚洲无线精品一区 | 1区2区在线观看| 欧美精品一区二区三区很污很色的| 国产精品99精品无码视| 久久久久久久免费视频了| 99热手机在线| 综合天堂久久久久久久| 91久久偷偷做嫩草影院| 日韩脚交footjobhd| 国产亚洲精品久久久优势| 国产精品久久欧美久久一区| 亚洲观看高清完整版在线观看| 一女三黑人理论片在线| 美女视频黄 久久| 精品一二三四五区| 久久av免费| 91久久精品久久国产性色也91| 超清av在线| 国产亚洲精品综合一区91| 国产女人18毛片水真多| 色综合久久88色综合天天免费| 色欲狠狠躁天天躁无码中文字幕| 国产福利一区二区三区| 成人在线观看黄| 我不卡神马影院| 六月婷婷久久| 麻豆视频久久| 国产91在线播放精品91| 麻豆影视国产在线观看| 精品亚洲一区二区三区在线播放| 国产美女免费看| 色94色欧美sute亚洲线路二| 男女性高潮免费网站| 久久久久成人黄色影片| 一级黄色免费毛片| 老司机午夜免费精品视频| 日韩精品久久一区二区| 欧美日韩激情在线一区二区三区| 国产精品v欧美精品v日韩精品| jvid一区二区三区| 2018国产精品视频| 亚洲卡一卡二| 亚洲欧美精品伊人久久| 肥臀熟女一区二区三区| 欧美人伦禁忌dvd放荡欲情| 国产特黄大片aaaa毛片| 亚洲欧美日韩中文播放| 免费看裸体网站| 久久欧美中文字幕| 国产精品第七页| 国内精品久久久久影院一蜜桃| 成人在线观看a| 亚洲毛片网站| 国产乱淫av片杨贵妃| 亚洲情侣在线| 一区二区日本伦理| 91精品麻豆| 亚洲国产精品人久久电影| 黄色片视频免费| 亚洲sss视频在线视频| 国产极品美女在线| 久久夜色精品国产欧美乱极品| 久久久久99人妻一区二区三区| 国产专区综合网| 欧美视频亚洲图片| 久久激情五月婷婷| 日本女优爱爱视频| 亚洲一区区二区| 阿v天堂2018| 亚洲第一精品影视| 国产一区二区三区小说| 欧美日韩一区二区高清| av一区二区三区免费观看| 国产精品99一区二区| 亚洲精品日韩在线观看| 日韩欧美午夜| 久久久国产精华液999999| 91久久国产| 玖玖精品在线视频| 欧美精品三级| 免费看欧美黑人毛片| 国产精品s色| 久久久久久www| 日韩一级精品| 草草草在线视频| 日韩成人精品在线观看| 天天操狠狠操夜夜操| 久久91精品久久久久久秒播| 国产免费中文字幕| 老司机精品视频一区二区三区| а 天堂 在线| 国产成人精品aa毛片| 国产精品无码网站| 久久精品视频免费| 亚洲国产日韩一区无码精品久久久| 国产视频一区在线观看| 亚洲a∨无码无在线观看| 综合精品久久久| 精品无码人妻一区二区三区品| 天天射综合影视| 亚洲视频 欧美视频| 欧美日韩一区二区电影| 99精品人妻无码专区在线视频区| 精品国产区一区| 国产女主播在线写真| 播播国产欧美激情| 亚洲色图美国十次| 欧美中文字幕在线| 国产在线一区不卡| 精品无码久久久久国产| 久久99国产精品视频| 国产人妻互换一区二区| 亚洲国产精品黑人久久久| 欧美一级日本a级v片| 成人精品影院| 日韩欧美一级在线| 中文在线一区| 国产精品v日韩精品v在线观看| 国产成人免费xxxxxxxx| 少妇愉情理伦片bd| 99re热视频这里只精品| 国产探花在线视频| 精品日韩中文字幕| 亚洲一区二区三区加勒比| 成人精品在线播放| 亚洲国产小视频在线观看| 黄色网在线免费看| 国产精品v日韩精品| 亲子伦视频一区二区三区| 91禁在线看| 久久五月天综合| 国产私拍福利精品视频二区| 国产一区二区自拍| 欧美日韩一区自拍| 午夜激情视频网| 中文字幕在线观看一区| 中文字幕在线观看精品| 亚洲视频第一页| 三级在线观看视频| 国产91一区二区三区| 亚洲影视一区| xxxx在线免费观看| 国产精品你懂的在线欣赏| 91视频在线视频| 亚洲女同性videos| 欧美成人影院| 日韩欧美亚洲日产国产| 日韩在线观看一区二区| 手机免费看av| 欧美影院一区二区三区| 北岛玲一区二区三区| 国产999在线观看| 国产不卡av一区二区| 人妻丰满熟妇av无码区app| 国产色婷婷亚洲99精品小说| 五月婷婷激情五月| 中文字幕精品久久久久| 91在线亚洲| 中文字幕中文字幕在线中一区高清| 久久国产夜色精品鲁鲁99| 国产人与禽zoz0性伦| 91麻豆精品国产91久久久久| 大片免费在线观看| 97中文在线观看| 亚洲国产日韩欧美一区二区三区| 久久中文字幕人妻| 91高清视频在线| 91se在线| 91亚洲精品丁香在线观看| 亚洲午夜精品久久久久久app| 日韩精品人妻中文字幕有码| 日韩欧美国产视频| 第一视频专区在线| 91精品在线观| 激情婷婷亚洲| 人人爽人人爽人人片| 337p亚洲精品色噜噜噜| heyzo一区| 日本一区免费在线观看| 精品一区二区三区欧美| 精品无码人妻一区二区三区品| 国产丝袜一区二区三区| 欧美黑粗硬大| av在线com| 日本一区二区三区国色天香 | jizz性欧美10| 欧美在线视频免费播放| 91视频综合| 在线精品视频播放| 色综合色狠狠综合色| 国产精品一区二区三区视频网站| 国产精品美女xx| 日本成人中文字幕在线视频| 极品盗摄国产盗摄合集| 亚洲色图综合网| 国产精品一区二区美女视频免费看| 男女猛烈激情xx00免费视频| 欧美国产综合色视频| 欧美视频一二区| 国产精品视频精品| 亚洲国产电影| 欧美a在线播放| 亚洲精品98久久久久久中文字幕| 玖玖精品在线| 国产91对白刺激露脸在线观看| 亚洲视频免费看| 国产69久久| 精品亚洲欧美日韩|