https://github.com/adenilson365/devopslabs01-api-images
Mantém o código da api de imagens
https://github.com/adenilson365/devopslabs01-api-images
Last synced: 2 months ago
JSON representation
Mantém o código da api de imagens
- Host: GitHub
- URL: https://github.com/adenilson365/devopslabs01-api-images
- Owner: Adenilson365
- Created: 2024-12-04T09:25:31.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-03T20:46:02.000Z (5 months ago)
- Last Synced: 2025-02-06T16:59:07.066Z (4 months ago)
- Language: HTML
- Size: 440 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Api de imagens - Parte do projeto devopslabs
###
### Laboratórios de DevOps com:
- ServiceMesh
- Pipeline de CICD
- Observabilidade
- Infraestrutura como código
- Kubernetes
- Cloud GCP
- E mais abordagens relacionadas a cultura DevOps.### Repositórios relacionados:
- [FrontEnd - devopslabs01](https://github.com/Adenilson365/devopslabs01-frontend)
- [BackEnd - Catalogo devopslabs01](https://github.com/Adenilson365/devopslabs01-serviceMesh)
- [Terraform - IAC](https://github.com/Adenilson365/devopslabs01-iac)
[Laboratório de ServiceMesh - ISTIO](https://github.com/Adenilson365/manifests)
[Laboratório de observabilidade - Stack Grafana](https://github.com/Adenilson365/devopslabs02-observabilidade)### Documentação:
- [Logging](https://docs.python.org/3/library/logging.html#logrecord-attributes)### Como executar Localmente:
- Necessário ter o docker instalado [LINK](https://www.docker.com/)
```
docker compose up -d --build
```
### Como parar:
```
docker compose down
```- Api será exposta no localhost:5001/get-images/id
- id é o nome da imagem com extensão (imagen1.png)
- Front será exposto no localhost:5000
## Requisitos kubernetes:
- Essa imagem é base para alguns laboratórios DevOps, para executá-la adicione os arquivos de configuração conforme o lab:
- **OBS: Se o o repositório estiver como privado, o lab ainda está em desenvolvimento**
[Laboratório de ServiceMesh - ISTIO](https://github.com/Adenilson365/manifests)
[Laboratório de observabilidade - Stack Grafana](https://github.com/Adenilson365/devopslabs02-observabilidade) - Localmente basta executar o docker compose.