В моем Gitlab CI мне нужно перенести образ докера в AWS ECR, поэтому мне нужны AWS_ACCESS_KEY_ID
и AWS_SECRET_ACCESS_KEY
.
В Gitlab, когда я захожу в Настройки> CI / CD> Переменные, я могу поместить свои переменные, но не смогу замаскировать AWS_SECRET_ACCESS_KEY
, как указано в документах :
Значение должно быть в одной строке.Значение не должно содержать escape-символов.Значение не должно использовать переменные.Значение не должно иметь пробелов.Значение должно быть не менее 8 символов.
SECRET имеет формат, такой как xXxxX/lX+KgoS70+wZzzZz
, который не соответствует второму критерию, поэтому я не смогу маскировать переменные вжурналы, что является серьезной проблемой безопасности.
Есть ли альтернатива?