Проект построен с использованием AWS lambda и некоторых других сервисов AWS. Чтобы создать сборку и просто обслуживать статические файлы сборки через сервер node Express, требуется файл credentials.js, который содержит все мои учетные данные AWS для проекта. Теперь я создаю кодовый конвейер aws, который извлекает код из GitHub и развертывает его на ec2 с помощью эластичного beanstalk. Проблема в том, что я не размещаю свой файл учетных данных на Github, так как это небезопасно. А без файла учетных данных код не может быть развернут. Пожалуйста, предложите мне решение этой проблемы.
Я уже пробовал разместить файл вручную в экземпляре ec2, войдя в систему, но когда я делаю фиксацию в своем репо, выполняется конвейер кода, и он заменяет весь каталог моего приложения в ec2, поэтому файл удаляется.