EXPERTS

Команда консоли secrets:set

Описание:

Сохраняет секрет в хранилище


Использование:

secrets:set [options] [--] <name> [<file>]


Аргументы:

name Имя секрета
file Файл, из которого можно прочитать секрет или «-» для чтения из STDIN

Опции:

-l, --local Перезаписать файл local
-r, --random[=RANDOM] Создать случайное значение [по умолчанию: false]
Общие для всех команд опции:
-h, --help Показать справочную информацию
-q, --quiet Не выводить никаких сообщений
-V, --version Показать версию, среду и режим Symfony
  --ansi Принудительное включение отображения ANSI цветов на терминале
  --no-ansi Отключение отображения ANSI цветов на терминале
-n, --no-interaction Запретить интерактивные вопросы
-e, --env=ENV Название среды
  --no-debug Отключение режима отладки
-v|vv|vvv, --verbose Объем выводимой информации: 1 для нормального вывода, 2 для более подробного вывода и 3 для отладки

Справка:

Команда secrets:set сохранит секрет в хранилище в соответвующем каталоге config/secrets/<environment>/:

bin/console secrets:set <name>

Для ссылки на секреты в services.yaml или любых других конфигурационных файлах используйте "%env(<name>)%".

По умолчанию значение секрета следует вводить в интерактивном режиме.

Или укажите файл, из которого можно прочитать секрет:

php bin/console secrets:set <name> filename

Используйте «-» в качестве имени файла для чтения из STDIN:

cat filename | php bin/console secrets:set <name> -

Используйте опцию --local для перезаписи секретов в файле local.