Linha de Produto: | Todos |
---|---|
Segmento: | Todos |
Módulo: | TReports |
Detalhamos através desse documento os principais procedimentos para publicação do TReports Demo em ambiente Kubernetes do TKS.
Pré-requisitos:
1) - Para execução desse procedimento, a máquina deverá possuir obrigatoriamente o sistema operacional windows 10 - Pro ou superior.
2) Instalar a última versão do docker ce;
3) - Verificar se o utilitário "MSBuild.exe" está localizado no caminho: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe.
Se não estiver nesse caminho, o script "dockerdemopush.bat" deverá ser alterado de acordo com o novo caminho em questão. Esse comando é necessário para publicação do TReports.demo.
Passo a passo para publicação da imagem do TReports demo no docker.totvs
Obs: Esse script compila e publica o projeto "TRF.Rpt.WebApp.Demo" no diretório "TReportsDemo" e também gera e publica a imagem "treports_demo:tag" no docker.totvs.
Preparação do Kubernets:
3) - Rodar os comando abaixo para carregar os pod's do banco de dados, demo e provedor samples
kubectl --kubeconfig equipe-framework-treportsdemo-user apply -f Db
kubectl --kubeconfig equipe-framework-treportsdemo-user apply -f Demo
kubectl --kubeconfig equipe-framework-treportsdemo-user apply -f ProvSample
As imagens congeladas do provedor sample e banco de dados já estão disponibilizados no docker.totvs:
docker.totvs.io/treports/treports_demo_provsample:12126
docker.totvs.io/treports/treports_demo_db:12126