gpt4 book ai didi

aws-fargate - 如何将 EFS 共享挂载到 AWS Fargate?

转载 作者:行者123 更新时间:2023-12-02 20:13:23 31 4
gpt4 key购买 nike

我有一个用于存储容器日志的 AWS EFS 共享。

我想将此 nfs 共享 (aws efs) 挂载到 AWS Fargate。可能吗?

任何支持文档链接将不胜感激。

最佳答案

你可以这样做since April 2020 !这有点棘手,但有效。

我遇到的最大问题是您需要将“平台版本”设置为 1.4.0 - 它将默认为“最新”版本,即 1.3.0。

在容器定义中,您需要定义一个和一个挂载点,您希望在容器内挂载 EFS 共享:

音量:

     "volumes": [
{
"efsVolumeConfiguration": {
"transitEncryptionPort": null,
"fileSystemId": "fs-xxxxxxx",
"authorizationConfig": {
"iam": "DISABLED",
"accessPointId": "fsap-xxxxxxxx"
},
"transitEncryption": "ENABLED",
"rootDirectory": "/"
},
"name": "efs volume name",
"host": null,
"dockerVolumeConfiguration": null
}
]

在容器中安装卷:

 "mountPoints": [
{
"readOnly": null,
"containerPath": "/opt/your-app",
"sourceVolume": "efs volume name"
}

这些帖子对我很有帮助,尽管它们缺少一些细节:

Tutorial: Using Amazon EFS file systems with Amazon ECS

EFSVolumeConfiguration

关于aws-fargate - 如何将 EFS 共享挂载到 AWS Fargate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56403309/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com