amazon-web-services - “aws ecs describe-clusters”不返回集群
问题描述
在 AWS 控制台中,我创建了一个集群、任务定义和存储库,用于部署我的 docker 映像。然后我创建了一个 IAM 用户并尝试通过调用列出我拥有的集群
aws ecs describe-clusters
它还给我
{
"clusters": [],
"failures": [
{
"reason": "MISSING",
"arn": "arn:aws:ecs:us-east-1:XXXXXXXXXXX:cluster/default"
}
]
}
列出集群也会返回空数组,
aws ecs list-clusters
对此的任何帮助将不胜感激。
解决方案
也许有点晚了,我希望它可以帮助某人。
首先,您需要列出您的集群
$ aws ecs list-clusters
{
"clusterArns": [
"arn:aws:ecs:<aws_region>:<accn_id>:cluster/cumbancha-cluster"
]
}
然后,从先前的输出中获取集群名称(在本例中cumbancha-cluster
)并再次尝试describe-clusters
命令
$ aws ecs describe-clusters --cluster cumbancha-cluster
{
"clusters": [
{
"clusterArn": "arn:aws:ecs:<aws_region>:<accn_id>:cluster/cumbancha-cluster",
"clusterName": "cumbancha-cluster",
"status": "ACTIVE",
"registeredContainerInstancesCount": 1,
"runningTasksCount": 3,
"pendingTasksCount": 0,
"activeServicesCount": 3,
"statistics": [],
"tags": [],
"settings": [
{
"name": "containerInsights",
"value": "disabled"
}
],
"capacityProviders": [],
"defaultCapacityProviderStrategy": []
}
],
"failures": []
}
推荐阅读
- windows - Vim – 文档导航不适用于 Windows 中的西里尔文本,但适用于 Linux
- php - 卷曲文件上传 PHP
- reactjs - 与 MongoDB 的连接已打开
- spring-boot - Spring Boot 和 @Transactional(readOnly = true) 使用嵌套方法传播
- java - 我应该使用 cronjob 还是条带订阅(500 个活动)?
- apache-flink - flink 的 taskmanager 和 slot 在 yarn 上的平衡是什么
- node.js - 为什么使用 gRPC 进行微服务间通信?
- php - 写入数据库(php/mySQL)
- html - 如何创建两个可点击的相交图像?
- vba - 获取特定对象 vba 的库名称