小米正式开源 Istio 管理面板 Naftis

Posted 开源最前线

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小米正式开源 Istio 管理面板 Naftis相关的知识,希望对你有一定的参考价值。

开源最前线(ID:OpenSourceTop) 猿妹 整编

综合自:GitHub项目页https://github.com/XiaoMi/naftis


小米信息部武汉研发中心,支撑小米公司国内外的线上线下销售服务体系、供应链体系、数据决策体系等精细化管控的执行落地工作,近年来服务网格(Service Mesh)已成为各大公司关注重点,各大公司纷纷开始调研Service Mesh相关架构。小米公司也不例外


小米信息部武汉研发中心为Istio研发出了一套友好易用的Dashboard - Naftis。近日正式宣布开源





Naftis简介


Naftis 是一个基于 web 的 Istio dashboard,通过任务模板的方式来帮助用户更方便地执行 Istio 任务。 用户可以在 Naftis 中定义自己的任务模板,并填充变量来构造单个或多个构造任务实例,从而完成各种服务治理功能。


具有以下功能:

● 内部集成了一些常用 dashboard

● 可定制的任务模板支持

● 支持回滚指定任务

● 支持指定根服务节点的服务拓扑图

● 提供查看 Istio 的 Services 和 Pod 的支持

● 开箱即用,通过 Kubectl 相关指令即可快速部署

● 支持 Istio 1.0


目前 Naftis 仅支持 Kubernetes,不支持其他容器调度平台:

● Istio > 1.0

● Kubernetes >= 1.9.0

● HIUI >= 1.0.0


预览


Dashboard


Dashboard 页面集成了一些常用的图表,比如请求成功率、4XX请求数量等。 


小米正式开源 Istio 管理面板 Naftis


服务页面


服务详情页面可以查看查看已部署到 Kubernetes 中服务信息。


小米正式开源 Istio 管理面板 Naftis


任务模板


任务Tpl如下图所示


小米正式开源 Istio 管理面板 Naftis


任务视图


小米正式开源 Istio 管理面板 Naftis


Istio诊断




●本文编号436,输入编号直达本文

●输入m获取文章目录

以上是关于小米正式开源 Istio 管理面板 Naftis的主要内容,如果未能解决你的问题,请参考以下文章

Istio技术与实践05:如何用istio实现流量管理

Istio 1.0正式版本很可能在今年夏天发布

Istio概述

Istio——企业级微服务解决方案

云原生爱好者周刊:Istio 1.10 正式发布

Istio 正式成为 CNCF 孵化项目,F-16 战斗机早部署上了?