开发者社区 问答 正文

请教下, 我看文档提示我安装了ack-onepilot 这个还不能使用,为什么?

请教下, 我看文档提示我安装了ack-onepilot 这个还不能使用·是必须要安装 ack-arms-pilot吗 ?b05ffb0f5ebfbcac91b28d1ca312cb90.png c113792f904a6799ba48d9e8fb6499f9.png

展开
收起
冰激凌甜筒 2023-04-18 20:36:49 214 分享 版权
阿里云 AI 助理回答

您好,根据您提到的情况和提供的知识库资料,安装了ack-onepilot后通常即可用于接入ARMS应用监控,无需再安装ack-arms-pilot。这是因为:

  • ack-onepilot兼容性ack-onepilot组件是arms-pilot的升级版,它完全兼容arms-pilot,设计用于无缝替代旧版,无需修改应用配置即可使用。

如果在安装ack-onepilot后遇到无法正常使用的问题,您可以按照以下步骤进行排查和解决:

  1. 检查Helm版本:确保使用的Helm版本为v3,因为ACK默认支持Helm v3 Chart安装,且不建议使用helm v2,可能存在安全隐患。

  2. 集群版本与兼容性:确认您的Kubernetes集群版本是否满足要求。若集群版本过低(如低于1.16),可能需要特定版本的安装包或升级集群版本。

  3. 权限与配置:检查在安装过程中是否有正确的权限配置,以及是否按照官方文档正确设置了相关参数。通常,默认值即可满足大多数场景需求。

  4. 资源配额调整:根据集群Pod规模,适当调整ack-onepilot组件所需的CPU和内存资源,以确保其稳定运行。

  5. 访问权限验证:确认集群中是否存在addon.arms.token,这是用于自动完成ARMS资源访问权限授权的。如果不存在,需手动执行授权操作。

如果上述步骤均无误但问题依旧,建议查看安装过程中的具体错误信息,并参考相关文档或联系阿里云技术支持获取更进一步的帮助。

综上所述,您已安装的ack-onepilot应当可以直接用于ARMS监控,无需额外安装ack-arms-pilot

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答