Я создаю сервис, который интенсивно использует облачные сервисы AWS, для взаимодействия с которым требуется несколько пользовательских данных, например,
- Имена регионов
- Пул пользователей CognitoID
- Идентификатор Cognito-клиента
- Лямбда-ARN
- Имена лямбда-функций
- ИД шлюза API
- Имена сегментов S3
и т. Д.
Очевидно, что пароли, секретные ключи и маркеры доступа небезопасны для хранения в системе контроля версий, но, похоже, существуют противоречивые рекомендации относительно того, какие другие биты данных безопасны и какие следуетхранится в переменных окружения или предоставляется другими способами.
Вопрос в том ... существует ли окончательный список данных, которые безопасны, а какие небезопасны для управления исходным кодом?
Большое спасибо