Installing KEDA
目录
前提条件通过命令行安装安装 KEDA Operator创建 KedaController 实例通过 Web 控制台安装安装 KEDA Operator创建 KedaController 实例验证其他场景集成 ACP 日志采集器卸载 KEDA Operator删除 KedaController 实例通过 CLI 卸载 KEDA Operator通过 Web 控制台卸载 KEDA Operator前提条件
KEDA 是一个帮助 Kubernetes 根据实际事件自动扩缩应用的工具。通过 KEDA,您可以根据工作负载的变化(例如队列中的消息数量或传入请求数)自动调整容器的规模。
- 从 Alauda Cloud 下载 KEDA 安装包。
- 使用上架软件包机制上传安装包。
INFO
上架软件包: 进入 管理员 > Marketplace > 上传软件包 页面。 点击右侧的 帮助文档 获取如何将 operator 发布到集群的说明。更多详情请参考 CLI。
通过命令行安装
安装 KEDA Operator
如果不存在,则创建 KEDA operator 的命名空间:
运行以下命令在目标集群中安装 KEDA Operator:
配置参数:
创建 KedaController 实例
在命名空间 keda 中创建名为 keda 的 KedaController 资源:
通过 Web 控制台安装
安装 KEDA Operator
- 登录后,进入 管理员 页面。
- 点击 Marketplace > OperatorHub。
- 找到 KEDA operator,点击 安装,进入 安装 页面。
配置参数:
- 在 安装 页面,选择默认配置,点击 安装,完成 KEDA Operator 的安装。
创建 KedaController 实例
-
点击 Marketplace > OperatorHub。
-
找到已安装的 KEDA operator,进入 所有实例。
-
点击 创建实例 按钮,在资源区域点击 KedaController 卡片。
-
在实例参数配置页面,除非有特殊需求,否则可使用默认配置。
-
点击 创建。
验证
实例创建成功后,等待约 20 分钟,然后通过以下命令检查 KEDA 组件是否已运行:
其他场景
集成 ACP 日志采集器
- 确保目标集群已安装 ACP 日志采集器插件。参考 ACP 日志采集器插件安装。
- 安装 ACP 日志采集器插件 时,开启 平台 日志开关。
- 使用以下命令为 keda 命名空间添加标签:
卸载 KEDA Operator
删除 KedaController 实例
通过 CLI 卸载 KEDA Operator
通过 Web 控制台卸载 KEDA Operator
进入 Marketplace > OperatorHub,选择已安装的 KEDA operator,点击 卸载。