iac
iac copied to clipboard
Colocar o deploy da app dokku no CI para testar
O código IaC atual cria a infra basica do Dokku, cria a rede "dokku_services", coloca o container do tika na mesma rede, configura tudo, mas não faz deploy. Isso é esperado, mas precisamos na etapa do molecule simular o deploy do dokku.
Como eu imagino que possa ser feito:
- Clonar o repo mariaquiteria
- Configuração da maquina do dokku como remote
- Faz um push nesse remote
- Pegar o código de retorno disso pra validar o processo
Comecei a fazer o código para preparar o servidor e realizar push. Ainda está faltando subir os serviços de banco e do ActiveMQ com o teste e as respectivas configurações
Vou acompanhar junto ao @francilioaraujo . =D
Olá companheiros tenho interesse em ajudar nessa atividade.
Olá @LanusseMorais , eu já tinha iniciado algumas coisas, mas acabei ficando sem tempo de terminar. Se quiser tomar como base o que já fiz, é só olhar no meu fork (https://github.com/francilioaraujo/iac). Se quiser continuar de lá, pode abrir PR pra lá que eu faço o merge e faço o PR pra cá. Os commits que tu fizeres lá ainda terão a tua autoria. Caso queira utilizar o que fiz lá em um fork próprio, pode ficar a vontade
Boa tarde! Tenho interesse de acompanhar/ajudar.
Opa, vou colar nessa issue!! Conto com a ajuda da galera.
O molecule atual precisa da lista abaixo pra receber push de código no dokku:
- Instalar o ssh server
- Configurar a variável DATABASE_URL apontando para um postgres local (pode tentar usar o plugin: https://github.com/dokku/dokku-postgres)
- Configurar a variável DJANGO_SECRET_KEY com qualquer valor