Команда Terraform template_file без полномочий root - PullRequest
0 голосов
/ 06 ноября 2018

Я использую файл template_file в скрипте terraform для команд запуска, в моем скрипте мне нужно запустить экземпляр postgresql, но когда я выполняю команду, у меня появляется эта ошибка:

pg_ctl: cannot be run as root

мой конфигурационный файл такой:

#cloud-config
runcmd:
 - systemctl start postgresql

aws cloud-config по умолчанию начинает инициализацию с использованием пользователя root, Как я могу запустить команду с пользователями без полномочий root?

Я думаю, что если я использую remot-exec эту работу, но я не могу создать пару ключей, созданную для использования ssh.

...