在ECS上使用来自pulumi的私人码头登记处的图像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在ECS上使用来自pulumi的私人码头登记处的图像相关的知识,希望对你有一定的参考价值。

我想使用pulumi用私有docker注册表(GitLab)中的图像设置ECS。有没有办法在容器定义中指定秘密?

我正在尝试使用服务(awsx.ecs.EC2Service)运行带有容器的任务(awsx.ecs.Container)来设置新的ECS集群(awsx.ecs.Cluster)。容器的图像存储在Gitlab私有docker注册表中。

在AWS控制台中,我将创建一个带有容器的任务并选择Private repository authentication。这允许在包含凭证的秘密管理器中将arn设置为秘密,如Private Registry Authentication for Tasks中所述。

我还没有找到一种方法来设置这个在普鲁米。

答案

然后你需要像你normally would in kubernetes那样做。

创建一个docker注册表秘密(将其类型设置为kubernetes.io/dockerconfigjson)并使pod引用为secret,因此将imagepullsecrets添加到pod规范。

有关详细信息,请参阅我引用的链接

以上是关于在ECS上使用来自pulumi的私人码头登记处的图像的主要内容,如果未能解决你的问题,请参考以下文章

sh gitlab-私人凉亭,码头工人

markdown 亚马逊ECS对码头组成

markdown aliyun ecs centos7.4码头安装

如何使用 Pulumi 向 Web App 添加身份验证

如何使用 Pulumi 在存储帐户上启用 Azure Defender?

Pulumi 如何在 Windows 环境中设置