💡
原文约500字/词,阅读约需2分钟。
📝
内容提要
八月底,OpenTofu项目封锁了俄罗斯用户对其注册表的访问,并删除了多个俄罗斯提供商,导致用户迁移遇到问题。相比之下,HashiCorp限制了俄罗斯用户,但未删除提供商。文章介绍了绕过封锁的方法:Terraform通过配置镜像文件解决,OpenTofu则需使用Terraform的注册表并配置镜像,并提供了一些镜像网址。
🎯
关键要点
- OpenTofu项目在八月底封锁了俄罗斯用户对其注册表的访问,并删除了多个俄罗斯提供商。
- HashiCorp限制了俄罗斯用户的访问,但没有删除提供商。
- 绕过Terraform注册表封锁的方法是通过配置标准镜像文件。
- 用户需在主目录创建文件.terraformrc并配置镜像。
- OpenTofu的情况更复杂,因为其删除了提供商的元信息,镜像无法解决新插件的问题。
- 用户可以使用与Terraform兼容的OpenTofu插件,通过配置.registry.terraform.io来绕过封锁。
- 用户需在主目录创建文件.tofurc并配置镜像。
- 在HCL代码中,需为每个提供商的source参数添加registry.terraform.io/前缀。
- 提供了一些可用的镜像网址,包括Yandex的镜像和其他替代镜像。
➡️