Opsworks tem a opção de executar manualmente uma receita por meio de implantações: link
Eu recomendaria a execução manual da sua receita aqui para colocar o site no modo de manutenção e, em seguida, executando sua implantação, o que deve desativar o modo de manutenção como etapa final.
Embora seja uma operação manual, se você tiver um ambiente de integração / implementação contínua, vale a pena observar que você pode fazer a mesma coisa por meio da AWS CLI: link
A ideia geral é que você faça o script de uma implantação na conclusão da compilação, execute sua receita, que a coloca no modo de manutenção e execute uma implantação real.
Espero que isso ajude!
EDITAR
Você também pode utilizar os ganchos de implantação do chef para executar uma configuração e desmontagem do modo de manutenção. Consulte: link
Escolha os respectivos ganchos que você deseja vincular e crie uma pasta deploy
na raiz do seu aplicativo.