Install
openclaw skills install @huaweiclouddev/huawei-cloud-terraform-installerInstalls Terraform CLI cross-platform with Huawei Cloud mirror support. Use this skill whenever the user mentions installing Terraform, setting up Terraform environment, or when IaC tasks detect missing Terraform. Trigger: install terraform, setup terraform, terraform environment, huaweicloud provider.
openclaw skills install @huaweiclouddev/huawei-cloud-terraform-installerCross-platform Terraform CLI installation with Huawei Cloud mirror by default (avoids GitHub network issues).
releases.hashicorp.com (Terraform binary)mirrors.huaweicloud.com (HuaweiCloud Provider)| Platform | Method | Notes |
|---|---|---|
| Linux | Binary | Direct binary download |
| Windows | Binary | Direct download |
Why use binary download only?
Note: macOS is not currently supported.
Provider installation method:
filesystem_mirror (local file mirror)terraform.rc to point to local directoryUnsupported methods:
direct (Registry → GitHub): GitHub timeoutnetwork_mirror: Huawei Cloud mirror directory structure incompatible# Auto-install (default to Huawei Cloud mirror)
python scripts/install_terraform.py
# Install + Initialize
python scripts/install_terraform.py --init
# Install + Test
python scripts/install_terraform.py --test
# Install specific version
python scripts/install_terraform.py --version 1.15.4
# Check status only
python scripts/install_terraform.py --check
# Uninstall
python scripts/install_terraform.py --uninstall
| Resource | Source | Notes |
|---|---|---|
| Terraform binary | HashiCorp Releases | Official source |
| Provider | Huawei Cloud Mirror (default) | Avoid GitHub network issues |
Huawei Cloud Mirror: https://mirrors.huaweicloud.com/terraform/
Solution: Reopen terminal (PowerShell/CMD)
[ERROR] Permission denied, please run with administrator privileges
Solution:
sudo python3 install_terraform.pySolution: Default uses Huawei Cloud mirror, should not encounter this issue