Configuración de la autenticación de API para OCI

Configure la autenticación de API de OCI en su entorno local para que pueda conectarse a su arrendamiento de OCI.

Obtener información del archivo de configuración

Puede utilizar la consola para generar su par de claves privada/pública. Si ya tiene un par para claves, puede seleccionar cargar la clave pública. Al utilizar la consola para agregar el par del claves, dicha consola también le genera un fragmento de vista previa del archivo.

  1. Recopile la siguiente información de su arrendamiento.
  2. En el menú principal de la consola, seleccione el icono de perfil.
  3. Seleccione Configuración de usuario.
  4. En la lista Recursos, seleccione Claves de API.
  5. Seleccione Agregar clave de API.
  6. Genere o proporcione claves como se indica en el cuadro de diálogo.
    Importante

    Si genera claves, guarde las claves en una ubicación segura. Si pierde las claves, no se pueden volver a crear, debe crear nuevas claves desde cero.
  7. Seleccione Agregar.
  8. Un cuadro de diálogo muestra los valores de configuración. Copie la información de configuración en el archivo config. Guarde el archivo
  9. Si no se proporciona ninguna región, utilice us-chicago-1 o una región con agentes de IA generativa.

Si necesita ayuda, consulte Claves y OCID necesarios para la firma de API.

Creación de un archivo de configuración local

  1. Desde el terminal, vaya al directorio principal.
  2. Cree un directorio .oci.
  3. Cambie al directorio .oci.
  4. Introduzca el siguiente comando: touch config.
  5. Pegue los datos de configuración de clave de API que ha copiado en la sección anterior en el archivo config.

    Archivo config de ejemplo.

    [DEFAULT]
    user=<ocid1.user.oc1..xxx>
    fingerprint=<xx:xx:xx:xx>
    tenancy=<ocid1.tenancy.oc1..xxx>
    region=us-chicago-1
    key_file=<path-to-private-key.pem>       

    Esta configuración es para el perfil Default mencionado con [Default].

Instalar CLI de OCI

  1. Instale la CLI de OCI y el SDK de Python mediante pip:
    pip install oci-cli

    Todas las bibliotecas necesarias están instaladas.

  2. Verifique que la CLI de OCI esté instalada. Introduzca el siguiente comando.
    oci

    El comando muestra los comandos disponibles para la CLI.

  3. Verifique que el archivo de configuración funciona.
    oci os ns get

    Este comando obtiene el espacio de nombres del arrendamiento.

    oci iam region list

    Este comando muestra las regiones disponibles en su arrendamiento.