Eu postei o mesmo q para o link , vou deixar isso um aqui apenas no caso de aparecer no google.
Não estava funcionando porque eu tinha um conjunto de credenciais configuradas em ~ / .aws e, por qualquer motivo, ele começou a interferir no CodeDeploy, mesmo que essa configuração esteja em vigor há mais de 2 anos e funcionou muito bem.