infracloud/inventcloud/invista/nexus/CREDENTIALS.md

255 lines
5 KiB
Markdown

# Credenciais e Conexoes - Consolidado
## Arquivos em ~/.ssh/
### Chaves SSH
| Arquivo | Tipo | Uso |
|---------|------|-----|
| `github` | ed25519 | GitHub (conta pessoal) |
| `civo` | ed25519 | Echo, NC2 |
| `lh-zeus` | ed25519 | Redbull |
| `ic-ad` | RSA | Azure DevOps |
| `bionexo` | ed25519 | Bitbucket (Bionexo) |
| `forgejo-gru` | ed25519 | Forgejo |
| `app01-rabbitmq-beecare-origin` | ed25519 | Beecare RabbitMQ |
### Arquivos de Configuracao
| Arquivo | Conteudo |
|---------|----------|
| `config` | Hosts SSH configurados |
| `azure_devops_auth.json` | Azure DevOps PAT |
| `oci-credentials.md` | Clusters OCI, ArgoCD, Compartments |
| `known_hosts` | Fingerprints conhecidos |
---
## Azure DevOps
**Arquivo:** `~/.ssh/azure_devops_auth.json`
| Propriedade | Valor |
|-------------|-------|
| Organization | CN-Squad |
| Project | Invista FIDC - Nexus |
| PAT | `<REDACTED>` |
### Uso
```bash
# API
AZDO_PAT=$(cat ~/.ssh/azure_devops_auth.json | jq -r '.pat')
curl -u ":$AZDO_PAT" "https://dev.azure.com/CN-Squad/_apis/projects?api-version=7.0"
# SSH (registrar ic-ad.pub no Azure DevOps primeiro)
ssh -T git@ssh.dev.azure.com
```
---
## Oracle Cloud Infrastructure (OCI)
**Arquivo:** `~/.ssh/oci-credentials.md`
### ArgoCD
| Cluster | URL | Usuario | Senha |
|---------|-----|----------|--------|
| cls-dev-nexus (DEV) | http://10.110.135.3 | admin | `<REDACTED>` |
| prd-cls-2 (PROD) | http://10.130.128.46 | admin | `<REDACTED>` |
### Clusters OKE
| Nome | Ambiente | OCID |
|------|----------|------|
| cls-dev-nexus | DEV | `ocid1.cluster...vc3a` |
| cls-dev-barramento | DEV | `ocid1.cluster...nv6q` |
| cls-dev-observabilidade | DEV | `ocid1.cluster...robq` |
| prd-cls-2 | PROD | `ocid1.cluster...rhua` |
### Compartments
| Nome | OCID |
|------|------|
| cmp-dev-nexus | `ocid1.compartment...ddma` |
| cmp-hml-nexus | `ocid1.compartment...5ohq` |
### Kubeconfig
```bash
oci ce cluster create-kubeconfig \
--cluster-id <CLUSTER_OCID> \
--file $HOME/.kube/config \
--region sa-saopaulo-1 \
--overwrite
```
---
## Servidores VPS
### Redbull (Coolify DEV)
| Propriedade | Valor |
|-------------|-------|
| IP | `185.194.141.70` |
| Plataforma | Coolify v4 |
| Chave SSH | `lh-zeus` |
| Alias | `redbull` |
```bash
ssh redbull
```
### Echo (Dokku PROD)
| Propriedade | Valor |
|-------------|-------|
| IP | `152.53.120.181` |
| Plataforma | Dokku |
| Chave SSH | `civo` |
| Alias | `echo` |
```bash
ssh echo
```
### Vim (Dokku PROD)
| Propriedade | Valor |
|-------------|-------|
| IP | `38.19.201.52` |
| Plataforma | Dokku |
| Chave SSH | `lh-zeus` (nao registrada) |
| Alias | `vim` |
**Status:** ❌ Chave nao registrada no servidor
### NC2 (Contabo)
| Propriedade | Valor |
|-------------|-------|
| IP | `212.56.41.211` |
| Provedor | Contabo Inc. |
| Localizacao | St. Louis, MO, EUA |
| OS | AlmaLinux 9.7 |
| Chave SSH | `civo` |
| Alias | `nc2` |
**Servicos:**
- PostgreSQL 17 (user: gohorse, db: app_db)
- Redis
- Traefik
- Glances
- K3s agent
```bash
ssh nc2
# Postgres: podman exec -it postgres psql -U gohorse -d app_db
```
---
## Cloudflare
**Status:** ❌ Token nao encontrado em `~/.ssh/cloudflare-token`
| Propriedade | Valor |
|-------------|-------|
| Email | yamamoto@rede5.com.br |
### Zones
| Zone | Zone ID |
|------|---------|
| gohorsejobs.com | `5e7e9286849525abf7f30b451b7964ac` |
| rede5.com.br | `7eb6587a2c867bb9743719a8fabcd455` |
---
## Coolify (Redbull)
**Status:** ❌ Token nao encontrado em `~/.ssh/coolify-redbull-token`
| Propriedade | Valor |
|-------------|-------|
| URL | https://redbull.rede5.com.br |
| API | https://redbull.rede5.com.br/api/v1 |
---
## Absam Cloud Database
**Status:** ❌ Tokens nao encontrados
| Propriedade | Valor |
|-------------|-------|
| Host | db-60604.dc-us-1.absamcloud.com |
| Porta PostgreSQL | 11985 |
| Porta SSH | 18863 |
| vpsID | 60604 |
| Console | https://cloud.absam.io |
**Arquivos esperados:**
- `~/.ssh/absam-db-novo` - Credenciais do banco
- `~/.ssh/absam-token` - API tokens (access-token, secret-token)
---
## GitHub
| Propriedade | Valor |
|-------------|-------|
| Chave SSH | `github` / `github.pub` |
| Status | ✅ Funcionando |
```bash
ssh -T git@github.com
```
**Status:** ❌ Token nao encontrado em `~/.ssh/github-token`
---
## Forgejo
| Propriedade | Valor |
|-------------|-------|
| Host | forgejo-gru.rede5.com.br |
| Porta | 2323 |
| Chave SSH | `forgejo-gru` |
| Status | ❌ Servidor offline |
---
## Bitbucket (Bionexo)
| Propriedade | Valor |
|-------------|-------|
| Chave SSH | `bionexo` / `bionexo.pub` |
| Alias | `bitbucket.org-bionexo` |
---
## Beecare RabbitMQ
| Propriedade | Valor |
|-------------|-------|
| Chave SSH | `app01-rabbitmq-beecare-origin` |
---
## Arquivos Faltando
| Arquivo | Necessario para |
|---------|-----------------|
| `cloudflare-token` | Cloudflare API |
| `coolify-redbull-token` | Coolify API |
| `github-token` | GitHub PAT |
| `absam-db-novo` | Absam DB credenciais |
| `absam-token` | Absam API |
---
*Atualizado em: 2026-02-21*