| Data de elaboração | 12/12/2022 |
| Responsável pelo estudo | João Cícero Romão Gomes de Oliveira, Henrique dos Santos Oliveira, Vinicius da Rosa Pereira |
| Equipe do estudo | Guardiões da Galáxia |
| Alvo | Portal Infovia |
| Origem | Implementação: Visto que o projetos wordpress da setic se encontra em servidor fora do openshift, e a dificuldade de manutenção de tal, é necessário um levantamento de migração do portal para o openshift |
| Objetivo | Montar um documento contendo um protótipo do portal infovia |
| Observações |
A realização deste estudo está embasado na necessidade de manutenção do projeto infovia que atualmente se encontra em um servidor fora do openshift, e é necessário um levantamento de migração do portal para o openshift.
Inicialmente, foi necessário encontrar o projeto no servidor, os arquivos foram buscado, e inseridos no gitlab, ou seja, apartir de agora o projeto será versionado.
Posteriomente, foi realizado criado copia do banco para testar localmente, como o projeto possui usuários devs e posts, ter uma cópia para desenvolvimento não foi problema. Para realizar o teste local, vale ter a experiência de subir um projeto em um servidor, pois tendo isso, basta criar a rotina em um ambiente conternizado.
Segue o exemplo no usando docker-compose:

Porteriormente só rodar o comando docker-compose up -d caso ocorra tudo certo, o ambiente local já está pronto testar.

Por fim bastar criar um Dockerfile com imagem do wordpres e configurar o gitlab-ci.yml.
Dockerfile:

Após o levantamento de requisitos e analisando uma futura migração é necessário somente, ter uma conexão com o banco de dados, e em produção um mapeamento de volume para o servidor de arquivos.