Add support for multi environment credentials.
#33521

morgoth wants to merge freeletics:multi-env-credentials into rails:master

We do not currently have an analysis of these two commits