35 lines
1.3 KiB
Markdown
35 lines
1.3 KiB
Markdown
# OCI - Conexão e Autenticação (Nexus)
|
|
|
|
Este documento detalha as credenciais necessárias para acesso à Oracle Cloud Infrastructure (OCI) para o projeto Nexus.
|
|
|
|
## 1. Credenciais de API
|
|
|
|
As credenciais de API são usadas pelo OCI CLI, Terraform e Azure Pipelines.
|
|
|
|
| Propriedade | Localização / Valor |
|
|
|-------------|-------------|
|
|
| **User OCID** | `ocid1.user.oc1..aaaaaaaajdgyhd2khttz57qbbb6mi2cse2b2lflm2bjiqhnf64nfex46qgjq` |
|
|
| **Tenancy OCID** | `ocid1.tenancy.oc1..aaaaaaaaad3pghuqysdtrgvk57nr54y5vr2kfaxsd6upr26zetjuudfuyvta` |
|
|
| **Fingerprint** | `8b:33:5a:11:ff:44:b2:33:55:66:77:88:99:00:aa:bb` (Exemplo - Verificar em ~/.oci/config) |
|
|
| **Region** | `sa-saopaulo-1` |
|
|
|
|
## 2. Arquivos Locais
|
|
|
|
**Localização:** `C:\Users\TiagoRibeiro\.oci\`
|
|
|
|
- **Config:** `C:\Users\TiagoRibeiro\.oci\config`
|
|
- **Private Key:** `C:\Users\TiagoRibeiro\.oci\api_key.pem`
|
|
|
|
## 3. Configuração Azure DevOps
|
|
|
|
As credenciais OCI estão armazenadas no **Variable Group `oci-terraform`** do Azure DevOps (Organização CN-Squad).
|
|
|
|
| Variável | Descrição |
|
|
|----------|-----------|
|
|
| `OCI_PRIVATE_KEY_B64` | Conteúdo do arquivo `api_key.pem` codificado em Base64. |
|
|
| `OCI_FINGERPRINT` | O fingerprint da chave gerado pela OCI. |
|
|
| `OCI_TENANCY_OCID` | O OCID da Tenancy. |
|
|
| `OCI_USER_OCID` | O OCID do usuário de deploy. |
|
|
|
|
---
|
|
*Atualizado em: 2026-03-03*
|