Commit graph

34 commits

Author SHA1 Message Date
Tiago Ribeiro
bfaf5edbba docs(nexus): adiciona analise completa de pipelines MFE e MS
Mapeia o que existe, o que esta faltando e o que bloqueia o ambiente:
- 9 MSs com pipeline OCI via ArgoCD (feature branch errada no template)
- ms-barramento com trigger e deploy target incorretos
- Variable group oci-terraform pode estar incompleto
- ArgoCD URL quebrada (ja conhecida)
- Credenciais OCI hardcoded nos k8s overlays
- Checklist de acoes para o ambiente subir
2026-03-01 16:55:52 -03:00
Tiago Ribeiro
1e4a1a9a08 docs(nexus): atualiza MFE-URLS com environment.dev.ts e logica do main.ts
Descobre e documenta environment.dev.ts como arquivo principal de URLs:
- federationManifest usa nexus-{name}-dev.invista.com.br (nao localhost)
- main.ts usa blob URL dinamico em dev, federation.manifest.json em prod
- apiUrls tem pocUrl, beltUrl, notificationUrl (nao documentados antes)
- mfe-formalization ausente no federationManifest atual
2026-03-01 16:18:45 -03:00
Tiago Ribeiro
ea34eabf99 docs(nexus): adiciona MFE-URLS.md com referencia de enderecos do mfe-shell
Documenta os dois arquivos onde ficam os enderecos no mfe-shell:
- public/federation.manifest.json (URLs dos remotes em runtime)
- src/app/core/config/environment.service.ts (URLs das APIs backend)

Inclui valores atuais (localhost/AWS), URLs OCI corretas a aplicar e
checklist de pendencias para funcionar em producao.
2026-03-01 15:34:11 -03:00
Tiago Ribeiro
389ec232de docs(nexus): atualiza documentacao para estado atual 2026-02-28
- README.md: reescrito com 6 MFEs, 3 clusters OKE, 9 microservicos, links para novos docs tf_oci_clusters
- OCI.md: corrige VCN CIDR (10.120 orphan deletado -> 10.110 ativo), atualiza 6 buckets mfe-*-dev, API Gateway PRIVATE em sbn-api-gateway, pipelines padronizadas
- OCI-DEV-NEXUS.md: API Gateway com 6 deployments MFE, Object Storage com 6 buckets, corrige tipo PUBLIC->PRIVATE e subnet
- API-GATEWAY.md: 6 deployments api-gateway-mfe-dev, 8 buckets na secao Frontends Estaticos, pendencias atualizadas
- OCI-MFE-TASKS.md: VCN orphan marcada como deletada, 6 buckets mfe-*-dev, checklist atualizado

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-01 07:51:22 -03:00
Tiago Ribeiro
5dd3ddd323 docs: update infrastructure docs, connections and services inventory 2026-02-28 09:07:22 -03:00
Tiago Ribeiro
566399fb60 docs(nexus): adiciona seção sobre importância do Terraform vs Console OCI
- Comparativo de tempo: 90min manual vs 5min Terraform por cluster
- Demonstração do que 1 apply cria (47 recursos)
- Scale up/down: 1 linha no tfvars vs 3 operações manuais
- Infraestrutura como documentação viva (tfvars)
- Lições aprendidas: custo de não usar Terraform (orphans, duplicatas, etc.)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-25 13:24:46 -03:00
Tiago Ribeiro
96602a1b24 docs(nexus): adiciona diagramas de arquitetura e fluxo de tráfego DEV Nexus
- Diagrama geral: Internet → Cloudflare → OCI → serviços
- Fluxo API backend: Cloudflare → LB Test_Crivo → api-gw-nexus-dev → DRG → OKE
- Fluxo MFE frontend: planejado (pendente DRG attach)
- Mapa de compartments com recursos dentro/fora
- Tabela: Terraform vs Manual vs Pipeline CI por recurso

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-25 13:17:07 -03:00
Tiago Ribeiro
4ff252b43d docs(nexus): documentação completa do ambiente DEV Nexus (OCI + Terraform)
Cobre: compartments, 3x OKE clusters, node pools, VCN/subnets,
5x Load Balancers, API Gateways, Object Storage, ArgoCD, Observabilidade
e estrutura completa do Terraform (tf_oci_clusters).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-25 13:11:03 -03:00
Tiago Ribeiro
302e56baef docs(nexus): análise de rede OCI e limpeza de recursos ociosos — 2026-02-25
- Documenta estrutura de compartments e VCNs do ambiente DEV Nexus
- Registra exclusão do compartment duplicado cmp-dev-nexus (OKE > DEV)
- Registra exclusão de 8 VCNs vcn-oke orphans (+ 104 sub-recursos)
- Fix Terraform: create_cluster_compartment = false (commit 5a127e3a)
- Descreve desalinhamento arquitetural API Gateway (VCN-DEV vs vcn-oke)
- Propõe migração do API Gateway para sbn-api-gateway (Opção A recomendada)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-25 11:47:37 -03:00
Tiago Ribeiro
83a82492c0 docs(nexus): documenta deploy mfe-shell no OCI e migração DNS AWS→OCI
- Adiciona nexus-dev.invista.com.br → api-gateway-mfe-shell-dev (OCI)
- Adiciona nexus-user-dev.invista.com.br → api-gateway-mfe-dev (OCI)
- Adiciona nexus.invista.com.br → 137.131.236.202 (K8s)
- Preserva histórico dos endereços CloudFront anteriores
- Documenta OCIDs do bucket mfe-shell-dev, gateway e deployment

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 18:10:01 -03:00
Tiago Ribeiro
59678bec24 docs(nexus): adiciona registro DNS nexus-mfe.invista.com.br
- Cria CNAME nexus-mfe.invista.com.br → OCI API Gateway mfe-user-dev
- Cloudflare proxy ativo para TLS com wildcard *.invista.com.br
- Atualiza tabela DNS no OCI.md com nova entrada e coluna Proxy

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 16:57:11 -03:00
Tiago Ribeiro
7cc5bd2044 docs: add load balancers, certificates and ingress documentation for Invista OCI
- Mapeamento completo de LBs públicos e privados por compartimento
- Certificado wildcard invista_wildcard (*.invista.com.br) no cmp-shared-inv
- LB Test_Crivo_Dev usando o wildcard via certificate-ids no listener 443
- Ingresses ativos no cls-dev-nexus com endpoints externos e internos
- DNS Cloudflare atualizado com todos os registros *.dev.invista.com.br

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 15:22:57 -03:00
Tiago Ribeiro
8c896cf2f2 docs: add BookStack API token and domain details 2026-02-23 17:25:29 -03:00
Tiago Yamamoto
31c1b00bee docs: resolve merge conflict in services_inventory 2026-02-23 13:21:55 -06:00
Tiago Ribeiro
277361b50f docs: add 2026-02-23 operations log - API Gateway MFE full setup
Document Terraform module, pipeline fixes (S3 credentials, bastion),
DRG attachment, route tables, security lists, LB backend/routing config.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 13:03:53 -03:00
Tiago Ribeiro
80323205a0 docs: add BookStack service and update project name to shared 2026-02-23 11:56:29 -03:00
Tiago Ribeiro
0179b21ea0 Update infracloud documentation with latest Coolify API data (2026-02-23) 2026-02-23 11:21:07 -03:00
Tiago Ribeiro
8da89ddd25 docs: update MFE infra docs with api-gateway-mfe-dev deployment
Document completed Terraform provisioning of api-gateway-mfe-dev
(IP 10.110.198.250), VCN peering requirements, LB routing plan,
updated Variable Group info, and checklist status.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 10:08:05 -03:00
Tiago Ribeiro
72cfe3edf1 docs: add OCI buckets comparison (Frontend vs MFE) 2026-02-21 17:41:36 -03:00
Tiago Ribeiro
378541bb95 docs: add OCI Load Balancers documentation (34 LBs), wildcard cert details 2026-02-21 17:33:29 -03:00
Tiago Ribeiro
44b038a842 docs: complete OCI API Gateway documentation with all endpoints and frontends 2026-02-21 17:15:38 -03:00
Tiago Ribeiro
a4cb1714e0 docs: add OCI API Gateway documentation with all deployments 2026-02-21 16:51:06 -03:00
Tiago Ribeiro
1cb2db4b54 docs: add Coolify documentation with apps list, add sync-vault script 2026-02-21 16:43:58 -03:00
Tiago Ribeiro
e7b77043b9 docs: add GitHub API token, Civo Object Storage documentation 2026-02-21 16:07:09 -03:00
Tiago Ribeiro
d0557fcbb8 docs: add Cloudflare and MXRoute detailed documentation with domains list 2026-02-21 15:33:42 -03:00
Tiago Ribeiro
4cf2694093 docs: add MXRoute email API credentials 2026-02-21 15:28:16 -03:00
Tiago Ribeiro
16b0273fb5 docs: add OCI CLI status and cluster list, update connection status 2026-02-21 15:26:35 -03:00
Tiago Ribeiro
0ff7f8115f docs: add Forgejo (pipe.gohorsejobs.com) API, remove forgejo-gru 2026-02-21 15:19:26 -03:00
Tiago Ribeiro
3a9e3d94a1 docs: update credentials, remove vim server, fix redbull key 2026-02-21 15:13:10 -03:00
Tiago Ribeiro
ccbaee4f23 docs: add credentials and connection status documentation 2026-02-21 14:59:52 -03:00
Tiago Ribeiro
bec073c5b1 refactor: reorganize docs, move Invista files to inventcloud/, remove sensitive data, rename saveinmed-db to absam-db 2026-02-21 14:39:40 -03:00
Tiago Ribeiro
b94cf3515f docs: update OCI clusters documentation and add MS-USER doc 2026-02-21 14:23:45 -03:00
Tiago Ribeiro
6b9d6b280c docs: add MFE repositories analysis and pipeline changes history 2026-02-18 16:26:51 -03:00
Tiago Ribeiro
9f6ee6ee9e docs: reorganize docs under InventCloud/Invista/Nexus structure 2026-02-18 15:04:23 -03:00