<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          NaftisIstio 管理面板

          聯(lián)合創(chuàng)作 · 2023-10-01 19:48

          Naftis 是一個(gè)基于 web 的 Istio dashboard,通過(guò)任務(wù)模板的方式來(lái)幫助用戶更方便地執(zhí)行 Istio 任務(wù)。 用戶可以在 Naftis 中定義自己的任務(wù)模板,并填充變量來(lái)構(gòu)造單個(gè)或多個(gè)構(gòu)造任務(wù)實(shí)例,從而完成各種服務(wù)治理功能。

          代碼結(jié)構(gòu)

          .
          ├── bin                         # 存放編譯好的 Go 二進(jìn)制文件
          ├── config                      # 存放配置文件
          │   ├── in-cluster.toml         # 在 Kubernetes 集群中啟動(dòng)的配置
          │   └── in-local.toml           # 本地啟動(dòng)的配置
          ├── install                     # Helm Charts
          │   └── helm
          │       ├── mysql
          │       └── naftis
          ├── src                         # 源碼
          │   ├── api                     # 后端 Go API 服務(wù)源碼
          │   │   ├── bootstrap           # 啟動(dòng) Go API 服務(wù)相關(guān)參數(shù)包
          │   │   ├── executor            # task 隊(duì)列執(zhí)行器
          │   │   ├── handler             # HTTP handlers
          │   │   ├── log                 # 基于 zap 封裝的 log 包
          │   │   ├── middleware          # HTTP 中間件
          │   │   ├── model               # 全局通用 model
          │   │   ├── router              # HTTP 路由
          │   │   ├── service             # 封裝好的服務(wù)
          │   │   ├── storer              # db storer
          │   │   ├── util                # 工具類包
          │   │   ├── version             # 提供運(yùn)行時(shí)的版本信息等顯示的支持
          │   │   ├── worker              # task worker
          │   │   └── main.go             # Go API 入口
          │   └── ui                      # 前端源碼
          │       ├── build               # Webpack 打包腳本
          │       ├── src                 # 前端 js 源碼
          │       ├── package.json
          │       ├── package-lock.json
          │       ├── postcss.config.js
          │       ├── README-CN.md
          │       └── README.md
          ├── tool                        # Makefile 可能會(huì)用到的一些編譯腳本
          │   ├── img
          │   ├── apppkg.sh
          │   ├── build.sh
          │   ├── clean.sh                # 清理 Naftis 
          │   ├── conn.sh
          │   ├── genmanifest.go          # 生成 Kubernetes 部署清單
          │   ├── gentmpl.go
          │   ├── naftis.sql              # Naftis 數(shù)據(jù)遷移腳本
          │   ├── naftis.conf             # Naftis Nginx 配置文件
          │   └── version.sh
          ├── vendor                      # Go 依賴
          ├── Dockerfile.api              # 編譯 Go API 鏡像的 dockerfile
          ├── Dockerfile.ui               # 編譯前端 UI 鏡像的 dockerfile
          ├── Gopkg.lock                  # dep 版本鎖定文件,由 dep 生成
          ├── Gopkg.toml                  # dep 版本約束文件,用戶可編輯
          ├── LICENSE
          ├── Makefile                    # Makefile文件
          ├── mysql.yaml                  # Kubernetes MySQL 部署清單,由 Helm 生成
          ├── naftis.yaml                 # Kubernetes API 和 UI 部署清單,由 Helm 生成
          ├── README-CN.md
          ├── README.md
          └── run                         # 本地快速啟動(dòng)腳本

          功能

          • 內(nèi)部集成了一些常用 dashboard

          • 可定制的任務(wù)模板支持

          • 支持回滾指定任務(wù)

          • 支持指定根服務(wù)節(jié)點(diǎn)的服務(wù)拓?fù)鋱D

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

          • 開箱即用,通過(guò) Kubectl 相關(guān)指令即可快速部署

          • 支持 Istio 1.0

          預(yù)覽

          Dashboard

          Dashboard 頁(yè)面集成了一些常用的圖表,比如請(qǐng)求成功率、4XX請(qǐng)求數(shù)量等。 

           

          服務(wù)管理

          服務(wù)詳情

          服務(wù)詳情頁(yè)面可以查看查看已部署到 Kubernetes 中服務(wù)信息。 


          服務(wù) Pod 和拓?fù)鋱D等

          服務(wù)詳情頁(yè)面可以查看服務(wù) Pod 和拓?fù)鋱D等信息。 

          瀏覽 20
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  可以免费看的操逼网站 | 123操逼图片 | 国产精品 视频瘾无码 | 国产男女无套免费网站u | Safari帮我打开日韩av三级片 |