IaC Template Testing Tool
Iact3(IaC Template Testing Tool) is a tool that tests Alibaba Cloud ROS(Resource Orchestration Service) templates and Terraform. It deploys your template in multiple Alibaba Cloud Regions and generates a report for each region via a simple configuration file.
Requirements
Python 3.7+
Installation
pip install alibabacloud-ros-iact3
Document
Fantastic documentation is available at: English | 中文版.
Building Standalone Binary
You can build iact3 as a standalone binary using PyInstaller, which requires no Python installation to run.
Prerequisites
- Python 3.9+
- PyInstaller (
pip install pyinstaller==6.11.1) - Project dependencies (
pip install -r requirements.txt)
Build
python build.py
The binary will be generated at dist/iact3 (or dist/iact3.exe on Windows).
Pre-built Binaries
Pre-built binaries for Linux (amd64), macOS (arm64), and Windows (amd64) are available on the Releases page. Download the appropriate binary for your platform and run it directly. (Apple Silicon only; Intel Mac users can install via pip.)
Metadata
Release files for alibabacloud-ros-iact3 0.1.14
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| alibabacloud_ros_iact3-0.1.14-py3-none-any.whl | Python 3 | none | any | Details |
Release files / alibabacloud_ros_iact3-0.1.14-py3-none-any.whl
| Download URL | alibabacloud_ros_iact3-0.1.14-py3-none-any.whl |
|---|---|
| Size | 59.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
af547e7f456d451215c535a2f3c8f9372c0b24a0caa245221e3b1e8897d5d4cb
|
|
BLAKE2b-256 checksum How to use checksums |
ef37be0dd13c4279d29bc99bc13d6d8a3726c2d72268896f29c26967e6c4c266
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.2
|