首页 文章 精选 留言 我的

精选列表

搜索[Service Mesh],共10008篇文章
优秀的个人博客,低调大师

Rainbond 5.5 发布,支持 Istio 和扩展第三方 Service Mesh 框架

Rainbond 5.5 版本主要优化扩展性。服务治理模式可以扩展第三方 ServiceMesh 架构,兼容kubernetes 管理命令和第三方管理平台。 主要功能点解读: 1. 支持 Istio,并支持扩展第三方 ServiceMesh 框架 Rainbond 专注于无侵入,松耦合的设计理念。在当前版本中,Rainbond 引入了应用级治理模式的切换功能,实现了服务治理能力的动态切换,无需业务逻辑变更,为业务提供了不同的治理能力。可以通过应用级插件的形式扩展第三方 ServcieMesh 框架,比如 Istio、Linkerd、Dapr 等,本次我们优先支持了Istio,用户可以通过 helm 安装 Istio 相关组件,实现应用治理模式的切换。从而享受到Istio相关的治理能力。如下图所示: 我们希望用户最终使用时,服务治理能力与业务逻辑是完全解耦的,用户可以根据不同的业务使用不同的治理能力。可以根据自己的需要扩展不同的治理模式,后续我们会有专门的文章来详细介绍如何扩展第三方 ServiceMesh 框架。 2. 兼容 kubernetes 管理命令和第三方管理平台 在之前的版本中,我们以应用为中心,使用户可以便捷的管理自己的业务。但通过Rainbond生成的名字空间、应用名和服务名使用 UUID,对熟悉 Kubernetes 的人非常不友好,在 Kubernetes 展示的 ID 无法跟业务关联,就无法使用 Kubernetes 命令或 Kubernetes 的第三方工具管理。因此我们现在支持了集群内各类资源的重命名。用户可以自定义团队、应用、服务、组件、镜像的英文名,在Kubernetes 中会以英文名展示。 用户设置了应用的英文名为 rbd,分别设置了组件的英文名后,在集群生成的资源如下图所示。 详细变更点: 新增功能 【应用管理】支持Istio治理模式的切换; 【应用管理】支持修改应用和组件的集群资源名; 优化功能 【组件管理】优化组件构建的镜像名称; 【数据库】新版本集群数据库使用utf8mb4编码; 【升级】优化应用升级时无变更组件不进行更新操作; 【组件管理】优化组件首次设置健康检测的提示; BUG 修复 【组件管理】修复实例运行内存为0的问题; 【网关】修复网关策略跳转页面错误的问题; 【应用管理】修复应用运行组件数展示错误的问题; 【应用管理】修复应用无法正常回滚的问题; 【插件管理】修复默认插件构建失败的问题; 【应用管理】修复发布应用时,插件分享事件同步发生错误的问题; 【插件管理】修复安装插件不生效的问题; 【组件管理】修复域名创建的第三方组件无法通过内部依赖访问的问题; 【应用管理】修复TCP策略网关端口可以随意设置的问题; 【升级】修复应用升级失败重试无响应的问题; 【应用管理】修复helm应用状态展示错误的问题; 【升级】修复回滚功能不可用的问题; 【组件管理】修复内部域名可以重复的问题; 【插件】修复插件内存不限制时报错的问题; 【升级】修复配置文件升级后无法修改的问题; 【组件管理】修复创建中组件无法继续部署的问题; References Link [1] Rainbond 5.5安装: https://www.rainbond.com/docs/quick-start/quick-install?channel=oschina [2] Rainbond 5.4升级到5.5: https://www.rainbond.com/docs/upgrade/5.5.0-upgrade?channel=oschina [3] Istio控制平面安装: https://www.rainbond.com/docs/user-manual/app-manage/deploy-istio?channel=oschina Rainbond 是一个开源的云原生应用管理平台,使用简单,不需要懂容器和Kubernetes,支持管理多个Kubernetes集群,提供企业级应用的全生命周期管理,功能包括应用开发环境、应用市场、微服务架构、应用持续交付、应用运维、应用级多云管理等。 Github:https://github.com/goodrain/rainbond 官网:https://www.rainbond.com?channel=oschina 微信群:请搜索添加群助手微信号 wylhzmyj

优秀的个人博客,低调大师

阿里云Kubernetes Service Mesh实践进行时(7): 可观测性分析服务Kiali

概述 注意:在使用阿里云Kubernetes容器服务Istio 1.0的过程中,如果遇到类似CRD版本问题,请参考我们提供的问题分析。 我们会持续更新遇到的问题及其解决方法。 随着微服务、云和容器化架构的出现,构建系统的方式也随之改变,应用程序是分布式的,而且瞬息万变。底层的基础设施和网络服务愈加健壮,应用程序层需要跟上技术的发展步伐。因此,大多数的故障都将来自应用程序层或者是不同应用程序之间的复杂交互。 这种复杂性增加了把系统状态可视化的难度,可观测性的概念以及如何选择恰当的工具洞察也越来越受到社区的重视。简单来说,可以将可观测性视为监控的超集,即包括监控、预警/可视化、分布式系统跟踪、日志聚合和分析。 本系列文章已经通过一个官方示例演示了如何部署应用到上述Istio环境中,并演示了如何设置智能路由、分布式追踪以及Istio 的遥测数据

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。