Template Constraints and Limitations
Using RFS to deploy templates, there are several constraints listed as follows:
- The number of modules is limited to 25 and the module nesting depth is limited to 3.
- The Provisioners, Backend Configuration and Cloud features are not supported.
- The Module Sources feature is supported. However, you can only use Local Modules.
- The HuaweiCloud Provider is supported with certain prohibited resources which are listed as follows:
- huaweicloud_vod_watermark_template
- huaweicloud_compute_keypair
- huaweicloud_identity_access_key
- huaweicloud_images_image_v2
- huaweicloud_kps_keypair
- huaweicloud_obs_bucket_object
- huaweicloud_iotda_batchtask
- huaweicloud_cce_chart
- huaweicloud_iotda_batchtask_file
- huaweicloud_cse_microservice
- The following built-in functions are prohibited:
- abspath
- basename
- dirname
- file
- filebase64
- filebase64sha256
- filebase64sha512
- fileexists
- fileset
- filemd5
- filesha1
- filesha256
- filesha512
- pathexpand
- templatefile
The use of the nonsensitive method to output sensitive information is not recommended. Random use of this method may result in sensitive information being printed out in plaintext by the service when it should have been hidden, leading to leakage of sensitive information.If output is necessary, it is recommended to prioritize encoding before outputting (e.g., nonsensitive(sha256(var.sensitive_value)))
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.