将Grafana部署为AWS ECS集群中的FARGATE服务

问题描述 投票:0回答:1

我在Grafana部署中遇到了一些问题。部署Grafana后,我无法更改管理员帐户的默认密码,这是您首次启动Grafana时必须执行的操作。我使用默认凭据登录,然后提示输入新密码。当我这样做时,会出现“未授权”错误。在浏览器控制台上,当我尝试提交新密码时,似乎出现404错误。

我正在使用RDS实例存储Grafana用户数据。 RDS实例与ECS群集位于同一子网中。我已将AmazonRDSDataFullAccess策略附加到ECS任务角色,但这没有帮助。我还尝试将RDS实例公开可用,但这也无济于事。

我正在使用Grafana 6.5.0版。我使用的是最新的7.1,但降级了希望可以解决当前的问题。

amazon-web-services amazon-rds amazon-iam amazon-ecs
1个回答
0
投票

首先请确保您的RDS数据库具有一个安全组,该安全组允许从ECS群集进行入站访问。这将授予您对RDS数据库的入站访问权限。

由于Fargate没有服务器,因此可能会破坏节点,因此所有本地配置都将消失。使用RDS时,应确保使用environment variables指定数据库连接详细信息。

最后使用environment项目将它们添加到任务定义中。对于RDS数据库的密码之类的机密,请使用secrets选项。

© www.soinside.com 2019 - 2024. All rights reserved.