infracloud/CONNECTIONS.md

113 lines
3.1 KiB
Markdown

# Guia de Conexões - Infracloud
Documento de referência rápida para conexão aos serviços e servidores.
## Serviços e Credenciais
### Tabela Geral
| Arquivo ~/.ssh/ | Tipo | Serviço | Status |
|-----------------|------|---------|--------|
| `github` | Chave SSH | GitHub | ✅ |
| `ic-ad` | Chave SSH | Azure DevOps | ✅ |
| `cloudflare-token` | Token | Cloudflare API (Rede5) | ✅ |
| `cloudflare-token-inventcloud` | Token | Cloudflare API (Inventcloud) | ✅ |
| `github-token` | Token | GitHub PAT | ✅ |
| `absam-db-novo` | Credenciais | Absam DB SSH | ❌ (senha) |
| `monday.env` | Token | Monday.com API | ✅ |
| `bookstack-token` | Token | Bookstack API | ✅ |
| `openproject-token` | Token | OpenProject API | ✅ |
| `~/.oci/config` | API Key | Oracle Cloud (OCI) | ✅ |
| `bionexo` | Chave SSH | Bionexo | ❓ |
| `euronodes-object-storage` | Credenciais | Euronodes Object Storage | ✅ |
| `mxroute-api-key` | API Key | MXRoute Email | ❓ |
| `app01-rabbitmq-beecare-origin` | Credenciais | RabbitMQ (Beecare) | ❓ |
| `lh-zeus` | Chave SSH | Zeus (LH) | ❓ |
---
## Oracle Cloud (OCI)
Conexão ativa via OCI CLI e SDK (Python).
| Propriedade | Valor |
|-------------|-------|
| Tenancy | `rede5` (ocid1.tenancy...) |
| Região | `us-ashburn-1` / `sa-saopaulo-1` |
| Config | `~/.oci/config` |
### Estrutura de Compartimentos (Top Level)
* **cmp-top-invista**: Produção e Homologação Invista.
* **cmp-top-c6**: Infraestrutura C6.
* **OKE**: Clusters Kubernetes (DEV/HML/PRD).
```bash
# Listar instâncias em execução
oci compute instance list --compartment-id <COMPARTMENT_OCID> --lifecycle-state RUNNING
```
---
## Azure DevOps
| Propriedade | Valor |
|-------------|-------|
| Organização | `CN-Squad` |
| Projeto | `Invista FIDC - Nexus` |
| Chave SSH | `ic-ad` / `ic-ad.pub` |
| PAT | `~/.ssh/azure_devops_auth.json` |
```bash
# Clonar repositório do Nexus
git clone git@ssh.dev.azure.com:v3/CN-Squad/Invista%20FIDC%20-%20Nexus/<repo>
```
---
## GitHub
| Propriedade | Valor |
|-------------|-------|
| Token | `~/.ssh/github-token` |
| Chave SSH | `github` / `github.pub` |
---
## Repositórios de Desenvolvimento (Local)
| Projeto | Repositório Local | Branch |
|---------|-------------------|--------|
| Q1Agenda | `C:\dev\q1agenda-backend` | `dev` |
| Q1food (BE) | `C:\dev\food-backend` | `dev` |
| Q1food (FE) | `C:\dev\food-frontend` | `dev` |
| Q1Vestuario (BE) | `C:\dev\vestuario-backend` | `dev` |
| Q1Vestuario (FE) | `C:\dev\vestuario-frontend` | `dev` |
| Q1 SITE | `C:\dev\q1site` | `dev` |
| GoHorseJobs | `C:\dev\gohorsejobs` | `dev` |
| PHOTUM | `C:\dev\photum` | `dev` |
| SaveinMed | `C:\dev\saveinmed` | `dev` |
| Q1FIT | `C:\dev\q1fit` | `dev` |
| Zeus | `C:\dev\zeus-suplementos` | `dev` |
| Infracloud | `C:\dev\infracloud` | `main` |
---
## Cloud Database (Absam.io)
| Database | Usuário | Uso |
|----------|---------|-----|
| saveinmed | saveinmed | Saveinmed Medusa v2 |
| gohorsejobs | ghj | GoHorseJobs Backend |
---
## Euronodes Object Storage
| Propriedade | Valor |
|-------------|-------|
| Bucket | `vault` |
| Uso | Backup de credenciais (`ssh/`) |
---
*Atualizado em: 2026-02-28*