内置插件包

    KubeVela 团队维护了一个开箱即用的社区插件库( https://addons.kubevela.net ),其中的插件列表如下。

    提示

    Source code of this addon are all here: .

    • VelaUX KubeVela 用户体验 (UX) 插件。 它将启动仪表板和 APIServer 以获得更好的用户体验。
    • 为核心 KubeVela 提供 API 扩展。
    • KubeVela 文档站制作而成的插件,帮助你在集群中离线查看 KubeVela 文档。
    • Cloud Shell: Set up a web terminal and cloud shell intended for a kubernetes-native environment.

    • : Collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.

    • Node Exporter: Prometheus exporter for hardware and OS metrics exposed by *NIX kernels, written in Go with pluggable metric collectors.
    • : Prometheus exporter for MySQL server metrics.
    • Loki: A log aggregation system designed to store and query logs from all your applications and infrastructure.
    • : A simple service that listens to the Kubernetes API server and generates metrics about the state of the objects.

    • FluxCD 提供交付 helm chart 和驱动 GitOps 的能力。

    • : OpenKruise rollout supports canary rollout for native deployment, stateful-set and OpenKruise .

    • Rollout 提供应用灰度发布和回滚的能力(为 Kruise Rollout 的上一代,建议使用 Kruise-Rollout)。

    • Traefik 是一个现代化的轻松部署的微服务 HTTP 反向代理服务器和负载均衡器。

    • Machine Learning Addon 机器学习插件,提供了模型训练和建模的能力。

    • 管控集群中的 Operator 组件,帮助管理员通过自定义资源 来轻松操作集群网关实例的配置。 警告:此插件将在首次安装时重新启动集群网关实例。

    • OCM Hub Control Plane 帮助你启动 (即 OCM 的控制平面)组件并将其安装到控制平面集群中。

    • Flink Operator A Kubernetes operator for Apache Flink().

    • ChartMuseum: An open-source and easy to deploy Helm Chart Repository server.

    • : Netlify is a SaaS platform that can serve website especially for frontend service, it provides free allowances that was pretty cool to be used for demo and test.

    • Vegeta Vegeta 是一种多功能的 HTTP 负载测试工具,它是基于对具有恒定请求率的 HTTP 服务的需求而构建的。它既可以用作命令行实用程序,也可以用作库。

    社区认证插件 - 图2提示

    If you want to make your own addon, please refer to .