获取更多
KubeVela 中的模块完全都是可定制和可插拔的,所以除了内置的组件之外,你还可以通过如下的方式添加更多你自己的组件类型。
1. 从官方或第三方能力中心获取模块化能力
可以通过 KubeVela 的 Kubectl 插件获取官方能力中心中发布的能力。
查看能力中心的模块列表
默认情况下,命令会从 KubeVela 官方维护的能力中心中获取模块化功能。
例如,让我们尝试列出注册表中所有可用的组件,使用 --discover
这个标志位:
$ kubectl vela comp --discover
Showing components from registry: oss://registry.kubevela.net
NAME REGISTRY DEFINITION
webserver default deployments.apps
从能力中心安装模块
然后你可以安装一个组件,如:
$ kubectl vela comp get webserver
Installing component capability webserver
Successfully install component: webserver