AtividadesM10
April 29, 2024 · View on GitHub
O que é o backstage
Backstage é uma plataforma open-source criada pelo Spotify para gerenciar a infraestrutura de desenvolvimento de software, simplificando o acesso a ferramentas e serviços para os desenvolvedores. Ele é muito util para a gestao de pipelines CI/CD.
Tecnologias envolvidas
- Github
- Docker / Docker Compose
- SQL
Conceitos aprendidos
- Controle de versão com git
- Construção Docker de multiestágio
- Configuração de contêineres Docker
Guia passo a passo para a execução, vou separar em etapas
1 - Instalação das dependencias, vou apenas configurar o diretório e instalar as dependências necessarias
npm intall --global yarn
yarn install
2 - Build
yarn install --frozen-lokfile
yarn tsc
yarn build
3 - Build docker
docker image build . -f packages/backend/Dockerfile --tag backstage --no-cache
4 - Docker Compose, vai ser ele que vai orquerstar toca a aplicação do backstage
docker run -it -p 7007:7007 backstage
5 - Backstage, para acessar basta por no navrgador http://localhost:7007 e tera acesso ao backstage
Prints em execução