Использование образа из личного реестра докеров в pulumi на ECS - PullRequest
0 голосов
/ 19 апреля 2019

Я хочу использовать pulumi для настройки ECS с изображением из личного реестра докеров (GitLab).Есть ли способ указать секрет в определении контейнера?

Я пытаюсь настроить новый кластер ECS (awsx.ecs.Cluster) со службой (awsx.ecs.EC2Service), выполняющей задачус контейнером (awsx.ecs.Container).Изображение для контейнера хранится в реестре частного докера Gitlab.

В консоли AWS я бы создал задачу с контейнером и выбрал Private repository authentication.Это позволяет установить arn для секрета в диспетчере секретов, содержащем учетные данные, как описано в Аутентификация частного реестра для задач .

Хотя я не нашел способа установить это в pulumi.

1 Ответ

1 голос
/ 19 апреля 2019

тогда вам нужно было бы сделать это так, как вы обычно делали бы в kubernetes .

Создайте секрет реестра Docker (установите его тип на kubernetes.io/dockerconfigjson) и сделайте ссылку pod на этот секрет, поэтому добавьте imagepullsecrets в спецификацию pod.

Для получения более подробной информации обращайтесь по ссылке, на которую я ссылался

...