久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

使用python腳本自動生成K8S-YAML的方法示例

瀏覽:2日期:2022-07-17 18:23:30

1、生成 servie.yaml

1.1、yaml轉(zhuǎn)json

service模板yaml

apiVersion: v1kind: Servicemetadata: name: ${jarName} labels: name: ${jarName} version: v1spec: ports: - port: ${port} targetPort: ${port} selector: name: ${jarName}

轉(zhuǎn)成json的結(jié)構(gòu)

{ 'apiVersion': 'v1', 'kind': 'Service', 'metadata': { 'name': '${jarName}', 'labels': { 'name': '${jarName}', 'version': 'v1' } }, 'spec': { 'ports': [ { 'port': '${port}', 'targetPort': '${port}' } ], 'selector': { 'name': '${jarName}' } }}

1.2、關(guān)鍵代碼

# 通過傳入service_name及ports列表def create_service_yaml(service_name, ports): # 將yaml讀取為json,然后修改所有需要修改的${jarName} service_data[’metadata’][’name’] = service_name service_data[’metadata’][’labels’][’name’] = service_name service_data[’spec’][’selector’][’name’] = service_name # .spec.ports 比較特殊,是一個字典列表,由于傳入的ports難以確定數(shù)量,難以直接修改 # 新建一個列表,遍歷傳入的ports列表,將傳入的每個port都生成為一個字典,添加入新列表中 new_spec_ports = [] for port in ports: port = int(port) new_port = {’port’: port, ’targetPort’: port} new_spec_ports.append(new_port) # 修改.spec.ports為新列表 service_data[’spec’][’ports’] = new_spec_ports

2、生成 deployment.yaml

2.1、yaml轉(zhuǎn)json

deployment模板yaml

apiVersion: apps/v1kind: Deploymentmetadata: name: ${jarName} labels: name: ${jarName}spec: selector: matchLabels: name: ${jarName} replicas: 1 template: metadata: labels: name: ${jarName} spec: containers: - name: ${jarName} image: reg.test.local/library/${jarName}:${tag} imagePullSecrets: - name: registry-secret

轉(zhuǎn)成的json結(jié)構(gòu)

{ 'apiVersion': 'apps/v1', 'kind': 'Deployment', 'metadata': { 'name': '${jarName}', 'labels': { 'name': '${jarName}' } }, 'spec': { 'selector': { 'matchLabels': { 'name': '${jarName}' } }, 'replicas': 1, 'template': { 'metadata': { 'labels': { 'name': '${jarName}' } }, 'spec': { 'containers': [ { 'name': '${jarName}', 'image': 'reg.test.local/library/${jarName}:${tag}' } ], 'imagePullSecrets': [ { 'name': 'registry-secret' } ] } } }}

2.2、關(guān)鍵代碼

# 傳入service_name及image tagdef create_deploy_yaml(service_name, tag): # 首先修改所有的${jarName} deploy_data[’metadata’][’name’] = service_name deploy_data[’metadata’][’labels’][’name’] = service_name deploy_data[’spec’][’selector’][’matchLabels’][’name’] = service_name deploy_data[’spec’][’template’][’metadata’][’labels’][’name’] = service_name # 由于.spec.template.spec.containers的特殊性,我們采用直接修改的方式 # 首先拼接image字段 image = 'reg.test.local/library/' + service_name + ':' + tag # 創(chuàng)建new_containers字典列表 new_containers = [{’name’: service_name, ’image’: image}] deploy_data[’spec’][’template’][’spec’][’containers’] = new_containers

3、完整腳本

#!/usr/bin/python# encoding: utf-8'''The Script for Auto Create Deployment Yaml.File:auto_create_deploy_yamlUser:miaocunfaCreate Date: 2020-06-10Create Time: 17:06'''import osfrom ruamel.yaml import YAMLyaml = YAML()def create_service_yaml(service_name, ports): service_mould_file = 'mould/info-service-mould.yaml' isServiceMould = os.path.isfile(service_mould_file) if isServiceMould: # read Service-mould yaml convert json with open(service_mould_file, encoding=’utf-8’) as yaml_obj: service_data = yaml.load(yaml_obj) # Update jarName service_data[’metadata’][’name’] = service_name service_data[’metadata’][’labels’][’name’] = service_name service_data[’spec’][’selector’][’name’] = service_name # Update port new_spec_ports = [] for port in ports: port = int(port) portname = ’port’ + str(port) new_port = {’name’: portname, ’port’: port, ’targetPort’: port} new_spec_ports.append(new_port) service_data[’spec’][’ports’] = new_spec_ports # json To service yaml save_file = tag + ’/’ + service_name + ’_svc.yaml’ with open(save_file, mode=’w’, encoding=’utf-8’) as yaml_obj: yaml.dump(service_data, yaml_obj) print(save_file + ': Success!') else: print('Service Mould File is Not Exist!')def create_deploy_yaml(service_name, tag): deploy_mould_file = 'mould/info-deploy-mould.yaml' isDeployMould = os.path.isfile(deploy_mould_file) if isDeployMould: with open(deploy_mould_file, encoding=’utf-8’) as yaml_obj: deploy_data = yaml.load(yaml_obj) # Update jarName deploy_data[’metadata’][’name’] = service_name deploy_data[’metadata’][’labels’][’name’] = service_name deploy_data[’spec’][’selector’][’matchLabels’][’name’] = service_name deploy_data[’spec’][’template’][’metadata’][’labels’][’name’] = service_name # Update containers image = 'reg.test.local/library/' + service_name + ':' + tag new_containers = [{’name’: service_name, ’image’: image}] deploy_data[’spec’][’template’][’spec’][’containers’] = new_containers # json To service yaml save_file = tag + ’/’ + service_name + ’_deploy.yaml’ with open(save_file, mode=’w’, encoding=’utf-8’) as yaml_obj: yaml.dump(deploy_data, yaml_obj) print(save_file + ': Success!') else: print('Deploy Mould File is Not Exist!')services = { ’info-gateway’:[’9999’], ’info-admin’: [’7777’], ’info-config’:[’8888’], ’info-message-service’: [’8555’, ’9666’], ’info-auth-service’: [’8666’], ’info-scheduler-service’: [’8777’], ’info-uc-service’: [’8800’], ’info-ad-service’: [’8801’], ’info-community-service’: [’8802’], ’info-groupon-service’: [’8803’], ’info-hotel-service’: [’8804’], ’info-nearby-service’: [’8805’], ’info-news-service’: [’8806’], ’info-store-service’: [’8807’], ’info-payment-service’: [’8808’], ’info-agent-service’: [’8809’], ’info-consumer-service’: [’8090’],}prompt = 'n請輸入要生成的tag: 'answer = input(prompt)print('')if os.path.isdir(answer): raise SystemExit(answer + ’: is Already exists!’)else: tag = answer os.makedirs(tag) for service_name, service_ports in services.items(): create_service_yaml(service_name, service_ports) create_deploy_yaml(service_name, tag)

4、執(zhí)行效果

➜ python3 Auto_Create_K8S_YAML.py請輸入要生成的tag: 0.0.10.0.1/info-gateway_svc.yaml: Success!0.0.1/info-gateway_deploy.yaml: Success!0.0.1/info-admin_svc.yaml: Success!0.0.1/info-admin_deploy.yaml: Success!0.0.1/info-config_svc.yaml: Success!0.0.1/info-config_deploy.yaml: Success!0.0.1/info-message-service_svc.yaml: Success!0.0.1/info-message-service_deploy.yaml: Success!0.0.1/info-auth-service_svc.yaml: Success!0.0.1/info-auth-service_deploy.yaml: Success!0.0.1/info-scheduler-service_svc.yaml: Success!0.0.1/info-scheduler-service_deploy.yaml: Success!0.0.1/info-uc-service_svc.yaml: Success!0.0.1/info-uc-service_deploy.yaml: Success!0.0.1/info-ad-service_svc.yaml: Success!0.0.1/info-ad-service_deploy.yaml: Success!0.0.1/info-community-service_svc.yaml: Success!0.0.1/info-community-service_deploy.yaml: Success!0.0.1/info-groupon-service_svc.yaml: Success!0.0.1/info-groupon-service_deploy.yaml: Success!0.0.1/info-hotel-service_svc.yaml: Success!0.0.1/info-hotel-service_deploy.yaml: Success!0.0.1/info-nearby-service_svc.yaml: Success!0.0.1/info-nearby-service_deploy.yaml: Success!0.0.1/info-news-service_svc.yaml: Success!0.0.1/info-news-service_deploy.yaml: Success!0.0.1/info-store-service_svc.yaml: Success!0.0.1/info-store-service_deploy.yaml: Success!0.0.1/info-payment-service_svc.yaml: Success!0.0.1/info-payment-service_deploy.yaml: Success!0.0.1/info-agent-service_svc.yaml: Success!0.0.1/info-agent-service_deploy.yaml: Success!0.0.1/info-consumer-service_svc.yaml: Success!0.0.1/info-consumer-service_deploy.yaml: Success!➜ lltotal 12drwxr-xr-x. 2 root root 4096 Jun 29 18:24 0.0.1# 生成的 service yaml➜ cat info-message-service_svc.yamlapiVersion: v1kind: Servicemetadata: name: info-message-service labels: name: info-message-service version: v1spec: ports: - name: port8555 port: 8555 targetPort: 8555 - name: port9666 port: 9666 targetPort: 9666 selector: name: info-message-service# 生成的 deployment yaml➜ cat info-message-service_deploy.yamlapiVersion: apps/v1kind: Deploymentmetadata: name: info-message-service labels: name: info-message-servicespec: selector: matchLabels: name: info-message-service replicas: 2 template: metadata: labels: name: info-message-service spec: containers: - name: info-message-service image: reg.test.local/library/info-message-service:0.0.1 imagePullSecrets: - name: registry-secret

到此這篇關(guān)于使用python腳本自動生成K8S-YAML的方法示例的文章就介紹到這了,更多相關(guān)python自動生成K8S-YAML內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 欧美精品一区二区三区在线四季 | 男女国产视频 | 欧美日本韩国在线 | 国产精品久久久久久一区二区三区 | 亚洲男人的天堂网站 | 精品久久久久久久久久久久久久久久久久久 | 中文字幕日韩欧美一区二区三区 | 欧美成人影院在线 | 99久久精品国产一区二区三区 | 中文字幕高清在线 | 国产福利片在线观看 | 亚洲性生活免费视频 | 午夜tv | 国产第一区在线观看 | 日韩和的一区二在线 | 亚洲精品视频一区二区三区 | 91 在线观看 | 日韩在线中文字幕视频 | 狠狠插狠狠操 | 亚洲小视频| 搞黄免费视频 | 伊人超碰| 久久中文视频 | 色悠悠久久| 日韩中文字幕av | 久久久精品一区二区 | 亚洲一区二区在线视频 | 亚洲区视频在线 | 国内精品久久久久国产 | 中文字幕一区二区三区乱码图片 | 日本欧美久久久久 | 日韩高清一区二区 | 国产精品综合 | 欧美一区二区三区久久精品 | 精品国产31久久久久久 | 国产小视频网站 | 有码在线 | 中文字幕日韩欧美一区二区三区 | 国产精品对白一区二区三区 | 久久国产精品久久久久久久久久 | 国产高清免费视频 | 国产亚洲欧美精品永久 | 日韩一级二级三级 | 日本在线观看一区二区 | 91精品久久久久久 | 日韩一区二区三区在线观看 | 波多野结衣一二三区 | 欧美日韩中文在线 | 亚洲自拍一区在线 | 午夜激情视频在线观看 | 日韩一区二区在线观看 | 亚洲精品午夜国产va久久成人 | 久久九| 久久免费视频网 | 狠狠亚洲 | 精品中文字幕在线 | 日韩欧美在线一区 | 亚洲精品一区久久久久久 | 中文字幕日韩久久 | 秋霞a级毛片在线看 | 国产专区一区 | 操操操av | 中文字幕精品一区 | 二区欧美 | 国产精品久久久久久久久软件 | 久久9热| 久久永久视频 | 中文字幕一区二区三区乱码图片 | 免费在线看a| 精品综合久久久 | www夜夜操 | 在线精品亚洲欧美日韩国产 | 亚洲国产成人一区二区精品区 | 国产欧美一区二区三区在线看 | 色爱综合网 | 欧美日韩免费一区二区三区 | 成人激情视频在线播放 | 成年人在线看片 | 免费中文字幕 | 日韩精品一区二区在线观看 | 日日爱夜夜爱 | 国产欧美精品一区二区色综合 | 欧美日韩亚洲二区 | 亚洲精品女优 | 91短视频版在线观看www免费 | 日韩三级电影免费观看 | 九九视频在线观看视频6 | 国产一区二区在线电影 | 久久久午夜爽爽一区二区三区三州 | 国产xvideos免费视频播放 | 亚洲视频在线观看免费 | 91免费看片 | 91伦理片| 国产黄色在线播放 | 99影视 | a毛片毛片av永久免费 | 亚洲成人av片 | 99久久精品一区二区 | 91免费看| 岛国av免费 | 大陆一级毛片免费视频观看 | 在线观看av片 | 亚洲国产精品人人爽夜夜爽 | 久久亚洲国产视频 | 亚洲精品免费视频 | 久久久久久久久久久亚洲 | 亚洲91在线 | 国产欧美久久久久久 | 成人国产在线 | 激情久久av一区av二区av三区 | 91伦理片 | 综合久久国产九一剧情麻豆 | 成人婷婷 | 亚洲一区二区三区在线免费观看 | 久久久久精 | 久久人人网 | www国产成人免费观看视频,深夜成人网 | 久久777 | 91亚洲精品乱码久久久久久蜜桃 | 啊v视频| www.日韩精品.com| 日本a v网站| 一级黄免费看 | 亚洲不卡视频 | 国产在线一区二区 | 天堂精品久久 | 午夜妇女aaaa区片 | 欧美日韩一区二区三区在线观看 | 成人精品在线 | av在线日韩 | 欧美理论在线观看 | 日视频| 国产亚洲精品精品国产亚洲综合 | 中文字幕一区二区三区不卡 | 国产成人精品免费视频 | 久久精品国产一区二区三 | 日韩在线一区二区三区 | 国产精品视频播放 | 欧美国产视频一区 | 欧美成人一区二区三区片免费 | 免费黄色小视频 | 看特级毛片 | 嫩草影院懂你的 | 精品中文字幕一区 | av观看免费 | 精品中文在线 | 国产一区 | 一区二区中文字幕在线观看 | 丁香六月av | 天堂男人在线 | 中字幕视频在线永久在线观看免费 | 日韩中文字幕一区二区 | 色爱av | 一区二区在线免费观看 | 日日爱视频 | 国产无套丰满白嫩对白 | 国产婷婷精品av在线 | 日韩成人av在线 | 精品在线一区二区三区 | 欧美一级二级视频 | 成人黄色在线视频 | 91中文字幕在线观看 | 中文字幕一二三 | 久久亚洲天堂 | 国产一区二区三区在线 | 奇米二区| 黄色网亚洲 | 日韩一区二区三区在线 | 精品国产一区二区三区在线观看 | 久久av一区二区三区 | 日韩成人一级片 | 亚洲aⅴ天堂av在线电影软件 | 天天综合欧美 | 国产日韩欧美 | 欧美在线观看一区 | 日产一区二区 | 亚洲免费人成在线视频观看 | 亚洲精品在线播放视频 | www亚洲精品| 黑人巨大精品欧美黑白配亚洲 | 国产精品久久久久久久久久久小说 | 99精品视频一区二区三区 | 亚洲国产精品久久久 | 四虎永久网址 | 亚洲精品视频免费观看 | 精一区二区 | 国产精品极品美女在线观看免费 | 国产电影一区二区在线观看 | 九九香蕉视频 | 久久亚洲精品视频 | 亚洲视频 欧美视频 | 亚洲免费精品 | 在线99热 | 999热在线| 黑人av | 久久午夜影院 | 国产成人精品一区二区三区四区 | 亚洲综合在线播放 | 亚洲www视频 | 久久手机在线视频 | 国产精品久久久久久久毛片 | 日韩在线电影 | 久久久精品一区二区三区 | 操操操影院 | 一区在线观看 | 久久久久网站 | www.日本三级 | 国产精品一二三区视频 | 亚洲中出| 国产欧美精品一区二区三区四区 | 久久伊人一区 | 亚洲精品美女久久 | 国产一区在线免费观看 | 欧美高清视频一区 | 国产精品久久久久久久久 | 正在播放国产精品 | 欧美成人在线免费视频 | 免费看毛片网 | 美女毛片 | 久久精品亚洲精品 | 国产成人av在线播放 | 日韩乱视频 | 国产成人在线播放 | av2014天堂网 | 亚洲精选一区二区 | 成人免费一区二区三区视频网站 | 国产精品乱码久久 | 激情久久av一区av二区av三区 | 操操日| 99视频这里有精品 | 亚洲成人自拍 | 国产无套一区二区三区久久 | 久久久成人av | 久久久亚洲一区 | 中文字幕乱码一区二区三区 | 99久久久| 一级a毛片| 国产精品久久久久国产a级 日韩在线二区 | 精品自拍视频 | 亚洲国产精品一区二区久久 | 国产高清网站 | 国产成人精品综合 | 亚洲成人免费在线观看 | 日日操日日操 | 欧美九九| 91久久久久久久久 | 欧美久久精品一级c片 | 国产精品欧美久久久久一区二区 | 久久综合久久久 | 精品国产仑片一区二区三区 | 懂色av一区二区三区在线播放 | 国产性久久 | 四虎精品在线 | 免费国产一区二区 | 国产精品国产精品国产专区不卡 | 777777777亚洲妇女 | 国产老女人精品毛片久久 | 国产精品成人品 | 精品国产91乱码一区二区三区 | 亚洲成人久久久 | 在线成人免费视频 | 欧美成人h版在线观看 | 欧美在线一区二区三区 | 美女天堂 | 亚洲综人网| 成人黄色免费 | 凹凸日日摸日日碰夜夜 | 欧美精品一区二区三区蜜桃视频 | 国产妇女乱码一区二区三区 | 亚洲成人在线视频播放 | 亚洲第一福利视频 | 久久久久国产精品午夜一区 | 国产精品一区二区三区在线 | 日本好好热视频 | 一本大道久久a久久精二百 国产精品片aa在线观看 | 91精品国产乱码久久久久久 | 精品国产乱码久久久久久蜜臀 | 免费成人在线网站 | 一区二区中文字幕在线观看 | 久久久久网站 | 四虎精品在线 | 69热在线观看 | 国产精品色婷婷久久58 | 成人在线免费视频 | 成人精品久久久 | 中国一级大黄大黄大色毛片 | 黄色片在线免费观看 | 久久久久久国产精品美女 | 波多野结衣一区二区三区中文字幕 | 精品免费一区 | 三级视频网站 | 亚洲精品国品乱码久久久久 | 中文字幕日韩在线 | 91色在线观看| 亚洲成av人片在线观看 | 我要看免费黄色片 | 国产精品久久久久久亚洲调教 | 国内精品久久久久久影视8 91一区二区在线观看 | 亚洲视频综合 | 欧美视频在线免费 | 国产精品久久久久久吹潮 | 日本久久综合 | 日韩精品免费在线视频 | 黄色片网站在线免费观看 | 亚洲怡红院在线观看 | 99精品视频在线观看 | 超碰一区二区三区 | 日韩欧美中文 | 狠久久| 蜜桃视频在线播放 | 日韩精品999 | 91麻豆产精品久久久 | 久久免费国产 | 免费观看一级特黄欧美大片 | 精精国产xxxx视频在线 | 午夜精品影院 | 青青操av| 一二三四在线视频观看社区 | 日韩一区二区在线播放 | 亚洲国产精品人人爽夜夜爽 | 亚洲视频免费在线 | a亚洲精品 | 国产一区二区三区在线免费观看 | 国产成人视屏 | 不卡视频一区 | 在线观看午夜免费视频 | 精品一区二区三区久久 | 精品国产一区二区三区性色av | 精品国产一区二区在线 | 精品久久久久久久久久久久久久久久久久久 | 中国一级毛片 | 国产伦精品一区二区 | 国产欧美日韩精品一区二区三区 | 国产午夜久久 | 欧美在线 | 亚洲 | 精品国产一区二区三区性色av | 精品中文字幕一区二区三区 | 国产黄色大片 | 日本视频免费高清一本18 | 国产视频精品一区二区三区 | 国产三级在线 | www.一区| 久久久久久久av | 国产欧美日韩综合精品一区二区 | 欧美一区视频 | 国产成人一区二区三区 | 青青草亚洲 | 日韩国产欧美一区 | 日本精品免费 | 成人精品久久 | 国产区第一页 | 精品国产一区二区三区成人影院 | 91免费视频 | 亚洲网在线| 日韩欧美中文字幕在线视频 | 欧美日本亚洲 | 久久青 | 国产精品国产精品国产专区不卡 | h免费在线观看 | 欧美亚洲日本 | 成人久久久精品国产乱码一区二区 | 精品无人乱码一区二区三区 | 欧美色成人 | 亚洲欧美综合精品久久成人 | 毛片网站在线 | 欧美五月婷婷 | 亚洲精品成人 | 欧洲成人在线观看 | 91精品电影 | av大片| 午夜精选视频 | 国产精品a一区二区三区网址 | av电影一区二区 | 天天爽夜夜春 | 欧美日韩一级二级三级 | 亚洲欧美国产一区二区三区 | 韩日精品在线观看 | 国产一区二区精品 | 国产精品视频一二 | 亚洲午夜电影在线 | 亚洲国产激情 | 一级二级在线观看 | gav成人免费播放视频 | 久久激情视频 | 三级色黄| 成人精品久久久 | 成人精品一区二区 | 欧美亚洲一区二区三区 | 日韩在线中文字幕 | 性开放xxxhd视频 | 亚洲高清在线观看 | 自拍偷拍99 | 欧美人牲| 中文字幕日韩一区二区三区 | 北条麻妃国产九九九精品小说 | 国产精品久久久久一区二区三区 | 久久精品99 | 国产www网站 | 欧美成人久久 | 亚洲欧美日韩另类精品一区二区三区 | 国产精品99 | 最新中文字幕在线 | 麻豆一区 | 黄色国产区 | 中文字幕自拍偷拍 | 国产毛片在线 | 日韩亚洲视频 | 欧美视频在线播放 | 国产亚洲女人久久久久毛片 | 国产三区在线成人av | 精品国产一区二区三区在线观看 | 欧美成年网站 | 国产高清在线精品一区二区三区 | 不卡中文一区 | 精品无码久久久久久国产 | 精品亚洲永久免费精品 | 在线免费色视频 | 97国产精品视频 | 曰曰操 | 七七婷婷婷婷精品国产 | 国产精品久久久久久二区 | 最新日韩在线观看视频 | 国产一区二区三区免费 | 国产一区二区三区精品久久久 | 亚洲无吗电影 | 亚洲综合视频在线观看 | 叶山小百合av一区二区 | 嫩草网站入口 | 日韩一级免费观看 | 黑人精品 | 精品久久久久久亚洲精品 | 欧美日韩不卡合集视频 | 成人精品 | www.五月婷婷 | 午夜影院在线观看 | 国产一区二区精品 | 天天干干 | 国产九九九 | 亚洲+变态+欧美+另类+精品 | 波多野结衣一区二区三区四区 | 亚洲第一天堂 | 国产黄色免费视频 | 免费一区二区 | 国产亚洲www | 国产超碰人人爽人人做人人爱 | 久久精品一区二区三区四区 | 国产精品亚洲一区二区三区 | v片网站| 夜夜爽99久久国产综合精品女不卡 | 久久天堂电影 | 亚洲一区二区在线 | 欧美性一区 | 狠狠狠色丁香婷婷综合久久五月 | 亚洲精品乱码8久久久久久日本 | 在线精品国产 | 国产精品69毛片高清亚洲 | 精品第一区 | 国产婷婷色一区二区三区 | 太平公主一级艳史播放高清 | 中文字幕亚洲在线 | 欧美日韩在线观看一区二区三区 | 国产精品毛片一区二区三区 | 丁香在线| 欧美男人天堂 | 天天天插 | 国产在线一区二区 | 一级黄免费看 | 一区二区三区国产在线观看 | 2020国产在线 | 成人午夜精品一区二区三区 | 日韩成人精品视频在线观看 | 成人国产一区二区 | 久久噜噜噜精品国产亚洲综合 | 99视频网站 | 欧美一级二级三级视频 | 97人人看 | 在线色综合 | 欧美精品一区二区三区一线天视频 | 国产一区二区三区免费在线 | 成人夜晚看av | 精品国产一区二区三区久久久蜜 | 欧美日韩国产一区二区三区不卡 | 国产v日产∨综合v精品视频 | 中文字幕日韩一区二区不卡 | 色综合色综合 | 久草视频在线观 | 日韩精品一区二区三区第95 | 国产免费黄色 | 欧美精品一区二区在线观看 | 国产精品久久久久久久久久新婚 | 91操碰| 午夜免费| 视频一区二区中文字幕日韩 | 久久久国产精品入口麻豆 | 国产精品久久久久久久久 | 国产欧美一区二区 | 午夜家庭影院 | 精品亚洲一区二区三区 | 亚洲最大免费视频 | 久久中文字幕一区二区 | 成人亚洲一区 | av免费网站 | av电影中文字幕在线观看 | 国产一区日韩在线 | 性视频网站免费 | 久久久久国产视频 | 亚洲一区二区三区四区在线观看 | 丝袜美腿一区二区三区 | 91福利网址 | 亚洲综合在线一区二区 | 激情五月婷婷在线 | 久久免费视频国产 | 久久伊人影院 | 国产成人免费在线观看 | 国产精品久久久久毛片软件 | 久久久久久久久久久久久久av | 国产精品久久久久久久久免费 | 亚洲精品久久久一区二区三区 | 欧美精品一区二区三区免费视频 | 久久久久久久久久毛片 | 亚洲国产精品成人 | 精品久久久av | 精品日韩欧美一区二区在线播放 | 美女视频一区 | 91久久艹| 国产一区二区三区视频在线观看 | 国产偷国产偷精品高清尤物 | 亚洲国产精品99久久久久久久久 | 日韩欧美国产一区二区 | 免费在线观看成年人视频 | 国产最好的精华液网站 | 久久久久av | 天天摸夜夜操 | а天堂中文官网 | 欧美一区二区三区在线看 | 亚洲高清视频一区二区三区 | 视频一区在线观看 | jjzz18国产| 国产中文在线 | 国产大学生援交视频在线观看 | 搡女人真爽免费午夜网站 | 欧美一a一片一级一片 | 亚洲 中文 欧美 日韩 在线观看 | 欧美日韩一级二级三级 | 午夜专区 | 欧美另类亚洲 | 国产色视频网站 | 99re视频 | 成人免费一区二区三区视频网站 | 丁香五月网久久综合 | 七龙珠z普通话国语版在线观看 | 一级毛片,一级毛片 | 午夜精品久久久久 | 日韩欧美黄色 | 91精品国产乱码久久久久久久久 | www.fefe66.com | 久久国产精品99国产 | 99视频这里有精品 | 三级成人在线 | 9色porny自拍视频一区二区 | 欧美精品在线一区 | 日日操天天爽 | 男女深夜网站 | 9se成人免费网站 | 欧美一区二区大片 | 日本超碰 | 欧美日韩精品一区二区在线观看 | av网站免费 | 黄色在线免费观看 | 亚洲社区在线观看 | 国产精品视频一区二区三区不卡 | 日本久久久久久 | 91精品国产综合久久久久久漫画 | 99热最新网站 | 精品视频在线视频 | 久久在线 | 国产中文一区 | 日韩在线免费 | 中文字幕亚洲综合久久久软件 | 噜噜噜噜狠狠狠7777视频 | 中文字幕在线不卡 | 久久久成人精品 | 91看片免费 | 日韩精品专区 | 狠狠艹 | 天天爽夜夜爽夜夜爽精品视频 | 成人在线国产 | 密室大逃脱第六季大神版在线观看 | 久久久国产精品 | 西西做爰免费视频 | 五月激情综合网 | 欧美一区二区三区免费 | 国产精品久久9 | 欧美一区二区三区 | 国产1级片| 欧美成人黄色小说 | 日本 国产 欧美 | 狠狠综合久久av一区二区老牛 | 小泽玛丽娅 | 日本在线观看 | 精品国产一区二区三区久久久蜜臀 | 福利精品视频 | 久久黄色 | 欧美福利一区二区三区 | 在线色网 | 亚洲精品国产第一综合99久久 | 精品国产91亚洲一区二区三区www | 久久成人一区 | 九九久久久 | 一本一道久久a久久精品综合蜜臀 | 久久久91| 久久成人一区 | 四虎影院观看 | 嫩草懂你 | 天天澡天天狠天天天做 |