小米正式开源 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请求数量等。
服务页面
服务详情页面可以查看查看已部署到 Kubernetes 中服务信息。
任务模板
任务Tpl如下图所示
任务视图
Istio诊断
●本文编号436,输入编号直达本文
●输入m获取文章目录
以上是关于小米正式开源 Istio 管理面板 Naftis的主要内容,如果未能解决你的问题,请参考以下文章