Service Mesh微服务化和传统框架微服务化混合部署协同实践分享0 码力 | 11 页 | 11.76 MB | 1 年前3
华为云 KubeCon China KubeEdge Demo Session0 码力 | 10 页 | 836.76 KB | 1 年前3
Kubernetes for Edge Computing across
Inter-Continental Haier Production Sites发布参考架构IIRA. 基于云的开放式物联网操作系统,实现全 面的系统集成和数据融合,打破数据孤岛 Mindsphere平台 德国联邦政府支持相关行业协会建设工业4.0平台,负 责工业4.0国家战略的宣传推广,标准制定,人才培养 和技术研发。 以工业大数据为驱动,以云计算,大数据, 物联网技术为核心的工业互联网开放平台, 实现产品,机器,数据,人的全面互联互 通和综合集成 INDICS平台 根云平台 COSMOPlat平台 波音 罗克韦尔 IBM INTEL CISCO 微软 AT&T PTC HP DELL EMC • SAP 博士 SIEMENS ABB 英飞凌 • 海尔 三一 航天科工 徐工 美的 华为 阿里云 • 三菱 东芝 日立 索尼 富士通 富士 三星 ETRI infosys Tata 工业互联网 - Predix 海尔工业互联网 - COSMOPlat 海尔工业互联网 - COSMOPlat 外包开发模式 资源利用率KPI 01 04 02 03 海尔集团业务转型 - 架构演进 工业互联网 - 行业分析 海尔工业互联网 -才云整体解决方案 海尔工业互联网 - 才云整体解决方案 多集群管理 存 储 网 络 混合云 监控日志 基础服务 镜像仓库 认证鉴权 资源管理 面向业务开发 CI/CD 微服务 应用商店 面向业务管理 弹性伸缩 API Gateway0 码力 | 33 页 | 4.41 MB | 1 年前3
OpenShift Container Platform 4.14 Operator基于 HELM 的 OPERATOR 5.6. 基于 JAVA 的 OPERATOR 5.7. 定义集群服务版本(CSV) 5.8. 使用捆绑包镜像 5.9. 遵守 POD 安全准入 5.10. 云供应商上的 OPERATOR 的令牌身份验证 5.11. 使用 SCORECARD 工具验证 OPERATOR 5.12. 验证 OPERATOR 捆绑包 5.13. 高可用性或单节点集群检测和支持 两个用户。 为什么在 什么在 Kubernetes 上部署? 上部署? Kubernetes(扩展至 OpenShift Container Platform)包含构建复杂分布式系统(可在本地和云提供 商之间工作)需要的所有原语,包括 secret 处理、负载均衡、服务发现、自动扩展。 为什么使用 什么使用 Kubernetes API 和 和 kubectl 工具来管理您的 工具来管理您的应用程序? Platform 4.14 引入了 Operator Lifecycle Manager (OLM) 1.0 作为技术预览功能, 它基于 RukPak 组件。 RukPak 是一个可插拔式解决方案,用于打包和分发云原生内容。它支持安装、更新和策略的高级策略。 RukPak 提供用于在 Kubernetes 集群上安装各种工件的内容生态系统。工件示例包括 Git 仓库、Helm chart 和 OLM 捆绑包。然后,RukPak0 码力 | 423 页 | 4.26 MB | 1 年前3
Serverless Kubernetes - KubeConServerless Kubernetes: Container in Cloud Native Way 阿里云容器服务团队 张维 KUBECON CHINA 2018 应用部署演化: Going native with cloud Virtual Machine/Bare Metal Increasing focus on business logic Decreasing Serverless Kubernetes集群 Serverless Kubernetes vs. 传统Kubernetes集群 Kubernetes + Serverless addon混合集群 容器调度与编排 Pod Pod Pod … Elastic Container Instance (ECI) Pod Pod Node-2 Pod Pod Container Kernel Containerd 创建/删除Pod 上报Pod状态 Pod状态逼近 创建/删除SLB 节点绑定、路由规则变更 创建/删除DNS Entry 与云平台深度集成 ECI Viking agent Pod Container Container Containerd 用户VPC SLB NAS ECS RDS0 码力 | 16 页 | 4.25 MB | 1 年前3
OpenShift Container Platform 4.8 Service MeshMixer,则会阻止从 Service Mesh 2.0.x 升级到 2.1。 混合器插件需要移植到 WebAssembly 扩展。 1.2.2.12.5. 3scale WebAssembly Adapter(WASM) Mixer 现已正式删除,OpenShift Service Mesh 2.1 不支持 3scale 混合器适配器。在升级到 Service Mesh 2.1 之前,删除基于 Mixer 因果关系。 1.3.4.1. 分布式追踪概述 分布式追踪概述 作为服务所有者,您可以使用分布式追踪来检测您的服务,以收集与服务架构相关的信息。您可以使用分 布式追踪来监控、网络性能分析,并对现代、云原生的基于微服务的应用中组件之间的交互进行故障排 除。 通过分布式追踪,您可以执行以下功能: 监控分布式事务 优化性能和延迟时间 执行根原因分析 Red Hat OpenShift distributed Mixer 不再作为 control plane 组件支持,但 Mixer 策略和遥测插件现在可以通过 Istiodi 中的 WASM 扩展支持。如果您需要集成旧的 Mixer 插件,则可为策略和遥测启用混合程序。 安全发现服务 Service(SDS)用于直接从 Istiod 向 sidecar 分发证书和密钥。在 Red Hat OpenShift Service Mesh 1.1 中,secret0 码力 | 344 页 | 3.04 MB | 1 年前3
Zabbix 6.0 Manual创建,目前由 Zabbix SIA 主导开发和支持。 Zabbix 是一个企业级的开源分布式监控解决方案。 Zabbix 是一款监控网络的众多参数以及服务器、虚拟机、应用程序、服务、数据库、网站、云等的健康和完整性的软件。Zabbix 使用灵活 的通知机制,允许用户为几乎任何事件配置基于电子邮件的告警,以实现对服务器问题做出快速反应。Zabbix 基于存储的数据提供出色 的报告和数据可视化功能。这使得 秒获取一次这个监控项的新值。允许的最大更新间隔为 86400 秒 (1 天) 支持时间后缀 , 例如 30s, 1m, 2h, 1d. 支持用户宏 。 单个宏必须填充整个字段。不支持字段中的多个宏或文本混合的宏。 注意: 仅当自定义间隔存在非零值时,更新间隔才能设置为 “ 0”。如果 设置为 “ 0”,并且存在自定义间隔(灵活的或计划的)且具有非零值, 则将在自定义间隔持续时间内轮询该监控项。 注意监 创建一个特例 调度 - 创建自定义轮询时间表。 详细信息请查看自定义时间间隔。 间隔字段支持时间后缀 例如,30s, 1m, 2h, 1d。 支持用户宏 。 单个宏必须填充整个字段。不支持字段中的多个宏或文本混合的宏。 从 Zabix 3.0.0 开始支持调度。 注意: 不适用于主动类型的 Zabbix agent 监控项。 161 参数 描述 历史数据存储周期 以下可供选择: 不存储历史数据 - 不0 码力 | 1741 页 | 22.78 MB | 1 年前3
Zabbix 5.0 Manual动作 在动作中, 用户宏可用于以下字段: 位置 多 宏/与文本混合1 基于触发器的通知和命令 yes 基于触发器的内部通知 yes 问题更新通知 yes 时间段条件 no 操作 默认操作步骤持续时间 no 步骤持续时间 no 主机/主机原型 在主机和主机原型配置中, 用户宏可用于以下字段: 位置 多 宏/与文本混合1 接口 IP/DNS 只 许 DNS 端口 n SNMP v1, passphrase yes IPMI 用户名 ye 密码 y s //标签 // 标签名字 yes 501 位置 多 宏/与文本混合1 标签值 ye 监控项/监控项原型 在监控项或者监控项原型 配置中, 用户宏可用于以下字段: 位置 多 宏/与文本混合1 名字 (已弃用) yes 监控项键值参数 yes 更新间隔 no 自定义间隔 no 历史存储周期 no 趋势存储周期 no 描述 //Zabbix 采集器 // 允许的主机 yes 预处理 预处理步骤 (包含自定义脚本) yes 低级别发现 在低级别发现规则中中, 用户宏可用于以下字段: 502 位置 多 宏/与文本混合1 名字 y s 键值参数 yes 更新间隔 no 自定义间隔 no 保留丢失的资源期限 no 描述 y s SNMP 客户端 SNMP OID yes SSH 客户端 用户名 ye 公钥文件0 码力 | 2715 页 | 28.60 MB | 1 年前3
Python 标准库参考指南 3.10.15 Reference, 发布 3.10.15 类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 以两个(非复数)数字为参数,在作整数除法时,返回商和余数。若操作数为混合类型,则适用二进 制算术运算符的规则。对于整数而言,结果与 (a // b, a % b) 相同。对于浮点数则结果为 (q, a % b),其中 q 通常为 math.floor(a / b),但可能比它小 不必是一个 Python 标识符 (参 见setattr())。 13 The Python Library Reference, 发布 3.10.15 注解: 由于 私有名称混合发生在编译时,因此必须手动混合私有属性(以两个下划线打头的属性)名 称以使用getattr() 来提取它。 globals() 返回实现当前模块命名空间的字典。对于函数内的代码,这是在定义函数时设置的,无论函数在哪里 __getattribute__() 中或是通过 __slots__。一个名称不为标识符的属性将不可使用点号标记 来访问,但是可以通过getattr() 等来访问。 注解: 由于 私有名称混合发生在编译时,因此必须手动混合私有属性(以两个下划线打头的属性)名 称以便使用setattr() 来设置它。 class slice(stop) class slice(start, stop[, step])0 码力 | 2207 页 | 10.45 MB | 9 月前3
Python 标准库参考指南 3.9.20 能在不同版本之间改变。例如,当实参是一个 类时,metaclass 的属性不包含在结果列表中。 divmod(a, b) 它将两个(非复数)数字作为实参,并在执行整数除法时返回一对商和余数。对于混合操作数类型,适 用双目算术运算符的规则。对于整数,结果和 (a // b, a % b) 一致。对于浮点数,结果是 (q, a % b) ,q 通常是 math.floor(a / b) 但可能会比 例如,getattr(x, 'foobar') 等同于 x.foobar。如果指定的属性不存在,且提供了 default 值, 则返回它,否则触发AttributeError。 注解: 由于 私有名称混合发生在编译时,因此必须手动混合私有属性(以两个下划线打头的属性)名 称以使用getattr() 来提取它。 globals() 返回实现当前模块命名空间的字典。对于函数内的代码,这是在定义函数时设置的,无论函数在哪里 性或者新增属性。函数会将值赋给该属性,只要对象允许这种操作。例如,setattr(x, 'foobar', 123) 等价于 x.foobar = 123。 注解: 由于 私有名称混合发生在编译时,因此必须手动混合私有属性(以两个下划线打头的属性)名 称以便使用setattr() 来设置它。 class slice(stop) class slice(start, stop[, step])0 码力 | 2146 页 | 10.17 MB | 9 月前3
共 67 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













