es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Problema del proveedor de Terraform aws para la instalación en Mac M1

Uso Terraform v1.0.11 en mi Mac M1. Cuando intento ejecutar terraform init, me encuentro con el siguiente error:

Inicializando plugins del proveedor...
- Encontrando la versión más reciente de hashicorp/local...
- Encontrando la versión más reciente de hashicorp/null...
- Reutilizando la versión anterior de hashicorp/aws del archivo de bloqueo de dependencias
- Encontrando la versión más reciente de hashicorp/random...
- Encontrando la versión más reciente de hashicorp/template...
- Encontrando la versión más reciente de hashicorp/external...
- Instalando hashicorp/external v2.1.0...
- Se instaló hashicorp/external v2.1.0 (firmado por HashiCorp)
- Instalando hashicorp/local v2.1.0...
- Se instaló hashicorp/local v2.1.0 (firmado por HashiCorp)
- Instalando hashicorp/null v3.1.0...
- Se instaló hashicorp/null v3.1.0 (firmado por HashiCorp)
- Utilizando hashicorp/aws v3.53.0 previamente instalado
- Instalando hashicorp/random v3.1.0...
- Se instaló hashicorp/random v3.1.0 (firmado por HashiCorp)
╷
│ Error: Versión de proveedor incompatible
│ 
│ El registro del proveedor terraform.io/hashicorp/template v2.2.0 no tiene un paquete disponible para su plataforma actual, darwin_arm64.
│ 
│ Las versiones de los proveedores son independientes de las versiones de Terraform CLI, por lo que no todos los proveedores están disponibles para todas las plataformas. Otras versiones de este proveedor
│ pueden tener diferentes plataformas compatibles.

Información de mi proveedor:

terraform {
  required_providers {
    aws = {
      version = "~> 3.53.0"
    }
  }
}

Entiendo que la versión del proveedor no está disponible para M1. ¿Hay alguna solución para esto?

Intenté usar esto: https://github.com/hashicorp/terraform/issues/27257#issuecomment-754777716, pero con la versión del proveedor 3.53.0, pero me encuentro con problemas.

¿Hay alguna solución alternativa para este problema?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que la versión del proveedor hashicorp/template v2.2.0 no está disponible para su plataforma actual, darwin_arm64. Desafortunadamente, no hay una solución alternativa para este problema. Es posible que necesite utilizar una versión anterior del proveedor que sea compatible con su plataforma. Puede verificar en el Registro de Terraform para ver qué versiones están disponibles para su plataforma.

Comments are closed.