Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Aplicar Lote en Recursos - Infraestructura como codigo

Buenas noches a todos,

Ya subi el archivo .zip de terraform e hice el plan. Me falta en aplicar pero me genera un error que es el siguiente:

oci_load_balancer_listener.lb-listeners: Creation complete after 54s [id=loadBalancers/ocid1.loadbalancer.oc1.iad.aaaaaaaackthqnpeih2y7xfluah2f2nn7d5efvigu5r3y4dvk3w4c7xknn5a/listeners/lb-listeners]

Error: 404-NotAuthorizedOrNotFound, shape VM.Standard.E2.1.Micro not found

Suggestion: Either the resource has been deleted or service Core Instance need policy to access this resource. Policy reference: https://docs.oracle.com/en-us/iaas/Content/Identity/Reference/policyreference.htm

Documentation: https://registry.terraform.io/providers/oracle/oci/latest/docs/resources/core_instance

API Reference: https://docs.oracle.com/iaas/api/#/en/iaas/20160918/Instance/LaunchInstance

Request Target: POST https://iaas.us-ashburn-1.oraclecloud.com/20160918/instances

Provider version: 5.4.0, released on 2023-07-12.

Service: Core Instance

Operation Name: LaunchInstance

OPC request ID: ee7f0f9a1e9ae0152456d7ceabb90b4f/C3AC9B231BEC52ABCDE932CD9D681FFD/A4E1DC819EE06141D48FB44AF0B92AE0

Quedo atento y gracias de antemano.

2 respuestas

Hola, Cristian! Cómo estás?

El error que estás enfrentando generalmente ocurre cuando el tamaño de forma que estás intentando usar para la instancia no existe en la región o cuenta específica.

Aquí tienes algunas sugerencias para solucionar este problema:

  • Verifica el nombre de la forma: Asegúrate de que el nombre de la forma sea correcto y esté escrito exactamente como se espera. Puedes consultar la documentación de Oracle Cloud Infrastructure para obtener la lista de tamaños de formas disponibles en la región donde estás intentando lanzar la instancia.

  • Revisa la región: Asegúrate de que la región donde intentas lanzar la instancia sea la misma en la que verificaste la disponibilidad de la forma. Es posible que algunas formas estén disponibles solo en regiones específicas.

  • Actualiza la versión del proveedor de Terraform: Si estás usando una versión antigua del proveedor de Oracle Cloud Infrastructure (OCI) en Terraform, intenta actualizarlo a la última versión disponible. Puede ser que la versión que estás utilizando no esté actualizada con las últimas formas y funcionalidades de OCI.

  • Verifica los permisos y políticas: Asegúrate de que el usuario o servicio que está realizando la acción de lanzar la instancia tenga los permisos adecuados para acceder a los recursos necesarios. Puedes consultar la documentación de Oracle Cloud Infrastructure sobre cómo configurar políticas y permisos para el lanzamiento de instancias.

  • Comprueba la disponibilidad de la forma en la región: Algunas formas pueden no estar disponibles en todas las regiones de Oracle Cloud Infrastructure. Verifica en la documentación si la forma VM.Standard.E2.1.Micro está disponible en la región que estás utilizando.

Si después de revisar estos puntos aún no puedes resolver el problema, te recomiendo que contactes al soporte técnico de Oracle Cloud Infrastructure para obtener asistencia adicional y resolver el problema específico de tu cuenta y región.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!

Buenas tardes, Natalia.

Gracias por comentar. Con respecto a lo que indicaste, como reviso el punto 2 Revisa la región y el punto 5 Comprueba la disponibilidad de la forma en la región porque he buscado y no he encontrado información. La región que estoy usando es US East (Ashburn).

Quedo atento y gracias de antemano.