upbound / provider-terraform

A @crossplane provider for Terraform
Apache License 2.0
142 stars 56 forks source link

Add terraform providers in local filesystem of this crossplane provider #241

Closed pierrevillard closed 7 months ago

pierrevillard commented 7 months ago

Hi all,

I wanna use this crossplane provider in an offline environnement, without hashicorp mirror. So i need to add terraform providers in the filesystem image of this provider (For exemple, located at "/usr/local/share/terraform/plugins/providers" ). Does somene know how i can do this ?

When i update directlly the OCI image of this provider with a simple dockerfile, i got packages/providerrevision.pkg.crossplane.io cannot initialize parser backend: couldn't find "package.yaml" file after checking 16 files in the archive (annotated layer: false): context deadline exceeded

Thank !