曾宇星 如何实现 Istio 服务网格自定义扩展功能## 如何基于Istio 实现Mesh自定义扩展功能 曾宇星 阿里云云原生架构师 ## 自我介绍 ## • 阿里云技术专家、云原生架构师 - 长期从事服务端开发和架构工作,10多年分布式领域后台开发经验,目前主要关注于云原生、高性能、高可用分布式架构。 - 有多年 Service Mesh 、Envoy 网关、Kubernetes 容器平台等云原生领域相关开发工作经验。目前在阿里云服务网格团队从事 团队从事 Service Mesh 云产品研发和架构设计工作。 ## Agenda - 为什么需要自定义扩展能力 - Istio 下几种自定义扩展方式详细介绍 • 开发/运维人员使用最佳实践 • 总结 为什么Mesh需要自定义扩展能力? ## 为什么Mesh需要自定义扩展能力? ➢ 业务应用的多样性和差异性,导致Mesh用户需求的多样性 Istio 社区功能和用户实际需求有差异,需要补齐,特别是长尾非通用的小众需求  ## I stio 下自定义扩展方式详细介绍 ## 自定义扩展方式之一:Wasm - kubectl create configmap new-filter \ --from-file=new-filter.wasm=mycode.wasm0 码力 | - 页 | 3.36 MB | 1 年前3
迁移学习-自定义数据集实战 ## 自定义数据集实战 主讲:龙良曲  ## Pokemon Dataset0 码力 | 16 页 | 719.15 KB | 2 年前3
PlantUML 1.2020.22 Language Reference Guide0 码力 | 299 页 | 3.07 MB | 2 年前3
PyConChina2022-北京-用Python给Kubernetes写个自定义控制器-张晋涛0 码力 | 17 页 | 1.76 MB | 2 年前3
03 CSS 杨亮 《PHP语⾔程序设计》## Cascading Style Sheets • 层叠 Cascading selector - 多重样式定义被层叠在一起 property1: value1; property2: value2; property2: value3; • 从整体到局部 • 样式 Style 1p { 2 color: 3 } • 大小、位置、颜色、背景、对齐、边框。。 ## 画素描的过程 e51e76c7701fd9fc634924564e0c377/p8_8.jpg) ## 三 种设置样式的方法  最为推荐 样式与内容分离 2 ## 简单选择器 ## 复合选择器 - 分组选择器 - 后代选择器 - 子元素选择器 important text normal text another important text ## 选择器的优先级 1. 内联样式表的权值最高 1000 2. ID 选择器的权值为 100 3. Class 类选择器的权值为 10 4. 标签选择器的权值为 1 权值越大越优先red
0 码力 | 25 页 | 2.68 MB | 2 年前3
The Servo Book - 0.0.10 码力 | 107 页 | 2.48 MB | 7 月前3
PyWebIO v1.3.0 Documentationgo_app() 用于任务函数之间的跳转 - 不再使用基于锚点的输出控制模型,改用基于Scope的模型 - 添加布局支持(put_grid(), put_row(), put_column())和自定义样式支持(style()) - 添加新的输出函数: toast(), popup(), put_widget(), put_collapse(), put_link(), put_scrollable()0 码力 | 133 页 | 7.44 MB | 2 年前3
The CSS Handbook
0 码力 | 184 页 | 1.96 MB | 2 年前3
Code Analysis++0 码力 | 61 页 | 2.70 MB | 1 年前3
WeRoBot 1.13.1 微信公众号开发框架文档World - 消息处理 - 使用 Session 记录用户状态 - 创建自定义菜单 - 消息加解密 - 部署 - 在独立服务器上部署 - 在 SAE 上部署 - Handler - 类型过滤 - robot.key_click —— 回应自定义菜单 - robot.filter —— 回应有指定文本的消息 - Session - 开启/关闭 Session - 修改 Handler 以使用 Session - WeRoBot.Client —— 微信 API 操作类 - 开始开发 - 自定义菜单 - 消息管理 - 用户管理 - 账户管理 - 素材管理 - 用户标签管理 - 模板消息 - 返回码都是什么意思? - 48001 Session 数据。详情请参考 Session 文档 ## 创建自定义菜单 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。 werobot.client.Client 封装了微信的部分 API 接口,我们可以使用 werobot.client.Client.create_menu() 来创建自定义菜单。在使用 Client 之前,我们需要先提供微信公众平台内的 AppID0 码力 | 105 页 | 76.25 KB | 2 年前3
共 931 条
- 1
- 2
- 3
- 4
- 5
- 6
- 94
相关搜索词
IstioService MeshEnvoyWasmPluginLua自定义数据集迁移学习PyTorch训练测试PlantUMLUML图图表类型数学公式样式自定义准入控制器KubernetesWebhookValidatingAdmissionPolicy自定义控制器CSSHTMLJavaScript样式表布局Servo样式系统Inspector网络定位WebXRPyWebIO版本更新新功能布局支持文件上传输入输出函数输出控制模型自定义样式会话控制数据可视化框架集成远程访问选择器层叠specificity继承过渡动画打印样式盒模型Clang-Tidy静态分析工具C++ Core Guidelines域特定分析工具样式检查工具WeRoBot消息处理Session自定义菜单部署













