Я использую файл 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.