Falha na rotação secreta da autenticação básica do CDN no AEMaaCS
A implantação da configuração do CDN pode falhar após girar um segredo de autenticação básico se a referência secreta na configuração não corresponder ao segredo definido no Cloud Manager ou se os segredos do pipeline e do ambiente estiverem misturados na mesma configuração. Para resolver o problema, crie um novo segredo, atualize a configuração para fazer referência a ele e verifique se todos os segredos referenciados usam o mesmo escopo.
Descrição description
Ambiente
Adobe Experience Manager as a Cloud Service
Problema/Sintomas
-
Depois de girar o segredo usado para autenticação básica CDN:
- falha no pipeline de configuração
- não é possível localizar uma referência secreta
- a senha atualizada não é aplicada
-
Você vê um erro semelhante ao seguinte: erro do cliente: verifique se todas as referências secretas estão definidas na guia de configuração do seu ambiente ou na seção de variáveis de pipeline. Defina todos os segredos em ambas as seções e não os misture: a referência secreta '
<SECRET_NAME>’ não corresponde a nenhuma chave secreta existente
Causa raiz
Esse problema ocorre quando a referência secreta na configuração do CDN não corresponde ao segredo definido no Cloud Manager ou quando segredos de pipeline e segredos de ambiente são misturados na mesma configuração.
Resolução resolution
Siga as etapas abaixo para resolver o problema:
- Gere a nova senha que deseja usar para a autenticação básica do CDN.
- No Cloud Manager, abra o pipeline ou ambiente em que a configuração CDN está implantada e crie um novo segredo com um novo nome. Não atualize o segredo existente em vigor.
- Abra o arquivo de configuração CDN e substitua a referência secreta antiga pela nova. Por exemplo:
password: ${{NEW_CDN_BASIC_AUTH_PASSWORD}} - Verifique se a referência secreta no arquivo de configuração corresponde exatamente ao nome secreto no Cloud Manager.
- Revise todas as referências secretas usadas na configuração e verifique se elas estão definidas no mesmo escopo. Use segredos de pipeline ou segredos de ambiente, mas não misture ambos na mesma configuração.
- Confirme a alteração de configuração e execute o pipeline de configuração novamente.
- Se a implantação ainda falhar, verifique se cada segredo referenciado existe no Cloud Manager, se cada nome de segredo corresponde exatamente e se todos os segredos referenciados estão definidos no mesmo escopo.