Документация env-master
env-master — хранилище секретов и переменных окружения, из которого сервисы забирают значения сами: по доверенной identity, при каждом старте.
Начните с быстрого старта — он проходится по шагам за несколько минут. Если хочется сперва понять, из чего система состоит, загляните в модель данных.
С чего начать
| Если вы… | Читайте |
|---|---|
| подключаете сервис | SDK |
| выдаёте сервису доступ | Сервисы и identity |
| работаете из терминала или CI | CLI и CI |
| отвечаете за безопасность | Безопасность |
| пишете свой клиент | Справочник API |
Что важно знать заранее
Значения секретов не попадают в логи и файлы — это основное правило, вокруг которого построены и SDK, и CLI. По сети значение уходит либо шифртекстом (машинный путь, расшифровка в вашем процессе), либо по TLS (показ значения человеку). Маскирование в логах включено по умолчанию, а запись значения на диск требует явного действия и предупреждает о последствиях.
Мы не обещаем zero-knowledge и объясняем, где проходит граница: в покое хранится только шифртекст, но живой процесс сервера видит значения в момент обработки.