准备:LAIN 集群
Hagrid 的正常运行需要确保 LAIN 集群的以下组件正常:
- Secret files:Hagrid 的相关配置文件需要通过 Secret files 功能动态配置到容器中。
- SSO Auth:Hagrid 的身份认证与用户信息和 SSO 关联,进入 Hagrid 前需要登录 SSO。
- Console Auth:需要在 Console 中注册相应的 Hagrid 应用信息,包括 Hagrid 的
client_id
,secret
,·redirect_uri`。 - Graphite/Carbon:Icinga2 需要从 Carbon 中周期性地读取监控数据,以判断是否满足报警条件。
- MySQL-Service(可选):由于 Hagrid 存储依赖 MySQL 且数据量和访问量一般不大,因此推荐使用 LAIN 的 MySQL-Service 进行存储。