The Volcengine provider is used to interact with many resources supported by Volcengine.
The provider needs to be configured with the proper credentials before it can be used.
Use the navigation on the left to read about the available resources.
Note: This guide requires an available Volcengine account or sub-account with project to create resources.
The Volcengine provider offers a flexible means of providing credentials for
authentication. The following methods are supported, in this order, and
explained below:
Static credentials
Environment variables
Static credentials
Static credentials can be provided by adding an public_key and private_key in-line in the
volcengine provider block:
You can provide your credentials via VOLCENGINE_ACCESS_KEY and VOLCENGINE_SECRET_KEY
environment variables, representing your volcengine public key and private key respectively.
VOLCENGINE_REGION is also used, if applicable:
options:
-h, --help show help
-v, --version [required] specify the version of the terraform-provider-volcengine
-p, --provider [optional] specify the local path of the provider zip file, if no value is specified, the file will be downloaded from github by default
-a, --arch [optional] specify the architecture, if no value is specified, the default value is amd64
terraform-provider-volcengine
Terraform Provider
Requirements
Volcengine Provider
The Volcengine provider is used to interact with many resources supported by Volcengine. The provider needs to be configured with the proper credentials before it can be used.
Use the navigation on the left to read about the available resources.
Note: This guide requires an available Volcengine account or sub-account with project to create resources.
Example Usage
Authentication
The Volcengine provider offers a flexible means of providing credentials for authentication. The following methods are supported, in this order, and explained below:
Static credentials
Static credentials can be provided by adding an
public_keyandprivate_keyin-line in the volcengine provider block:Usage:
Environment variables
You can provide your credentials via
VOLCENGINE_ACCESS_KEYandVOLCENGINE_SECRET_KEYenvironment variables, representing your volcengine public key and private key respectively.VOLCENGINE_REGIONis also used, if applicable:Usage:
Manual Install Volcengine Provider
You can use the script manual_install_tf.sh to manually install the required version of terraform-provider-volcengine.
This script is only for linux. ( windows will support later )
Prerequisite: you must install terraform, wget, xattr at first.
Usage: