连接器
Walrus提供了以下两种层级的连接器:
- 项目连接器:应用于某个项目
- 全局连接器:可应用于所有项目
查看连接器列表
全局连接器列表
- 点击左侧导航栏中的
运维中心。 - 点击
连接器标签页,查看连接器列表。

项目连接器列表
- 点击左侧导航栏中的
应用管理,选择进入相应项目。 - 点击
连接器标签页,查看连接器列表。

查看连接器详情
- 点击左侧导航栏中的
运维中心->连接器进入到连接器列表。 - 找到您需要查看的连接器并点击其名称,即进入连接器的详情页。
创建连接器
注意: 自v0.4.0起,创建连接器时需要选择
适用环境类型,请查看环境类型以了解更多信息。
创建 Kubernetes 连接器
- 在连接器列表点击
新建连接器,选择Kubernetes。

- 默认开启
启用成本分析,启用后可在左侧菜单成本管理中可创建相关视图查看统计相关的消费金额。 - 选择
适用环境类型。 - 填写表单,
保存成功后即可创建 Kubernetes 连接器。

创建云厂商连接器
- 在连接器列表点击
新建连接器,选择云厂商。 - 配置
名称,类型,AccessKey,SecretKey,Region连接。 - 选择
适用环境类型。 - 填写表单,
保存成功后即可创建云厂商。

创建版本控制连接器
- 在连接器列表点击
新建连接器,选择版本控制。 - 选择类型,目前支持 GitHub,填写相应的
Access token,需要开启 repo 的操作权限。 - 选择
适用环境类型。 - 填写表单
保存成功可创建版本控制连接器。

创建自定义连接器
- 在连接器列表点击
新建连接器,选择自定义。 - 类型为第三方平台 Terraform Provider 的类型,如:AWS, AliCloud。
- 选择
适用环境类型。 - 添加属性,例如:Provider 为 alicloud,则需填写 access_key,secret_key,region。
provider "alicloud" {
access_key = "${var.access_key}"
secret_key = "${var.secret_key}"
region = "${var.region}"
}

删除连接器
- 点击左侧导航栏中的
运维中心->连接器查看到连接器列表。 - 找到您需要删除的连接器。
- 确保没有环境依赖于该连接器后,勾选您需要删除的连接器,点击
删除按钮。 - 点击
确定按钮完成删除。

使用方法
- 连接器创建成功后。
- 在
项目->环境详情中添加相应的连接器。 - 在环境详情的
服务中新建服务即可使用连接器。
注意:
- 仅管理员/平台工程师拥有创建全局连接器的权限。
- 项目连接器的作用范围为当前所在项目,仅可被添加到当前项目所创建的环境中,其他项目无使用权限。
- 全局连接器的作用范围为所有项目,可以被添加到任何项目的环境中,若需要限制作用范围,请使用项目连接器。