Commit graph

107 commits

Author SHA1 Message Date
Tiago Ribeiro
ebd8d264b1 chore: update connection status snapshot 2026-03-09 11:20:10 -03:00
Tiago Ribeiro
5281bceda9 feat: dockerize infracloud mcp for echo 2026-03-09 10:03:56 -03:00
Tiago Ribeiro
d64e38a610 merge: unify dev into main with mcp postgres support 2026-03-09 09:47:32 -03:00
Tiago Ribeiro
2e6de915ed chore: ignore python bytecode in mcp 2026-03-09 09:37:11 -03:00
Tiago Ribeiro
eb6a9d855d feat: add infracloud mcp server 2026-03-09 09:36:36 -03:00
Tiago Yamamoto
cca7f6fbe5 docs: update coolify connection notes
# Conflicts:
#	CONNECTIONS.md
2026-03-07 12:03:42 -06:00
Tiago Ribeiro
f7d88a2d97 docs: remove servidores desativados (apolo, posseidon, zeus) 2026-03-07 14:26:43 -03:00
Tiago Ribeiro
08f4283a39 docs: adiciona vps echo (civo) 2026-03-07 14:25:27 -03:00
Tiago Ribeiro
1193f6d509 chore: organize loose scripts into scripts/auto-organized 2026-03-06 13:20:42 -03:00
Tiago Ribeiro
80ad669dae chore: organize loose scripts into scripts/auto-organized 2026-03-06 13:13:11 -03:00
Tiago Ribeiro
47feb3c7bf docs: atualizar auditoria de acessos e sync de vault 2026-03-05 09:45:20 -03:00
Tiago Yamamoto
179d4c2ba4 Organize remaining folders (scripts, temp, nul) into dev-scripts/ 2026-03-04 06:14:24 -06:00
Tiago Yamamoto
691071ec39 Organize dev scripts from c:\dev into dev-scripts/ 2026-03-04 05:58:41 -06:00
Tiago Ribeiro
6101b80dd4 docs(nexus): hostnames definitivos dos gateways MFE e CNAMEs Cloudflare (2026-03-04) 2026-03-04 06:57:33 -03:00
Tiago Ribeiro
d56a251fab docs(nexus): corrige arquitetura para um gateway por MFE (OCI restrição) 2026-03-03 19:44:47 -03:00
Tiago Ribeiro
ab9ae3f160 docs(nexus): registra migração API Gateway MFE e fixes de pipeline (2026-03-03)
- OPERATIONS.md: entrada completa com 4 fixes realizados:
  * modules/iam_domain/versions.tf (provider hashicorp vs oracle/oci)
  * ssh_public_key_path em hml/prod (../../config/ssh/ correto)
  * var.region -> var.oci_region e client_id -> name
  * migração API Gateways MFE para cmp-dev-nexus (PUBLIC, sbn-lb-1)
- OCI-DEV-NEXUS.md: corrige ssh_public_key_path na seção de tfvars
- PIPELINE-ANALISE.md: marca P6/P7 como resolvidos; atualiza tabela TF vs manual
2026-03-03 18:29:34 -03:00
Tiago Ribeiro
a9202e8004 docs: update inventcloud azure devops connection with ssh key details 2026-03-03 18:06:28 -03:00
Tiago Ribeiro
d1cbb2c73f docs: move invista to root (separate from inventcloud) 2026-03-03 17:54:02 -03:00
Tiago Ribeiro
f51ad221aa docs: move inventcloud documentation to direct path (remove central) 2026-03-03 17:51:37 -03:00
Tiago Ribeiro
c91ced62bf docs: separate Nexus and Central Azure DevOps documentation 2026-03-03 17:50:23 -03:00
Tiago Ribeiro
f54018b15a docs: add inventcloud azure devops and oci connection details 2026-03-03 17:49:37 -03:00
Tiago Ribeiro
97aba2e228 docs(nexus): reescreve OCI-DEV-NEXUS com foco em cmp-dev-nexus
- Foco total no compartment cmp-dev-nexus: clusters, gateways, buckets
- Documenta o que Terraform cria vs o que e manual
- api-gateway-dev (PUBLIC, cmp-dev-nexus) substitui api-gateway-mfe-dev
- api-gateway-nexus-dev (PRIVATE, manual) detalhado com 11 deployments
- Secao detalhada sobre terraform.ci.tfvars e variáveis sensiveis
- Tabela de URLs MFE, MS backend, ArgoCD
- OCIDs e endpoints atualizados em 2026-03-03
2026-03-03 16:32:37 -03:00
Tiago Ribeiro
05726bbb6e docs: remover referências ao Civo, adicionar OCI e Azure DevOps 2026-03-02 11:45:40 -03:00
Tiago Ribeiro
7fd9fd0294 docs: atualiza OCI-NETWORK-ANALYSIS com double-check OCI CLI 2026-03-01
- Confirma 3 DRG attachments: ATT-VCN-Shared, ATT-VCN-DEV, ATT-VCN-OKE-DEV
- Adiciona recursos em DEV (OKE>DEV): api-gateway-mfe-dev PUBLIC 147.15.97.158
- Corrige: api-gateway-nexus-dev em cmp-dev-nexus com 0 deployments
- Recomendação atualizada: usar gateway compartilhado VCN-DEV para MSs e MFEs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-01 18:24:34 -03:00
Tiago Ribeiro
8f47ac2f64 docs(nexus): atualiza P3 como resolvido — VG oci-terraform verificado e ms-parameters-dev criado 2026-03-01 17:31:31 -03:00
Tiago Ribeiro
3c6eea5bbe docs(nexus): marca merge azure-pipelines-templates como resolvido (PR 2135) 2026-03-01 17:14:37 -03:00
Tiago Ribeiro
65fd14c7b8 docs(nexus): atualiza status P1/P2/P4 como resolvidos no PIPELINE-ANALISE 2026-03-01 17:03:34 -03:00
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
9e6de58881 docs: atualizar conexões e scripts de sincronização de vault 2026-02-28 13:09:32 -03:00
Tiago Ribeiro
2af2113cba docs: adicionar repositorios de backend e frontend do Q1Vestuario 2026-02-28 13:00:41 -03:00
Tiago Ribeiro
cf92d143eb docs: adicionar repositorios de backend e frontend do Q1food 2026-02-28 12:59:53 -03:00
Tiago Ribeiro
5352943bcc docs: adicionar lista de repositorios clonados e padronizados em dev 2026-02-28 12:58:56 -03:00
Tiago Ribeiro
5dd3ddd323 docs: update infrastructure docs, connections and services inventory 2026-02-28 09:07:22 -03:00
Tiago Ribeiro
5daf743459 Update OBJECT-STORAGE.md with credentials 2026-02-26 13:18:20 -03:00
Tiago Ribeiro
d3438bca90 Add services status to CONNECTIONS.md 2026-02-26 13:17:43 -03:00
Tiago Ribeiro
c8ecca4f4c Update CONNECTIONS.md with complete services list 2026-02-26 13:15:14 -03:00
Tiago Ribeiro
f94ec29d2b Add Monday.com credentials and API docs 2026-02-26 13:08:56 -03:00
Tiago Ribeiro
291c0c812c Add Monday.com sprint tasks (25 tasks) 2026-02-26 12:33:42 -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
21e2df3b37 docs: add sync-civo command documentation 2026-02-24 09:14:32 -03:00
Tiago Ribeiro
bad5373e91 feat: add sync-civo command to replicate all files to Euronodes 2026-02-24 09:13:46 -03:00