Iact3 is a tool that tests Terraform and ROS(Resource Orchestration Service) templates.
Project description
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.)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file alibabacloud_ros_iact3-0.1.14-py3-none-any.whl.
File metadata
- Download URL: alibabacloud_ros_iact3-0.1.14-py3-none-any.whl
- Upload date:
- Size: 59.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af547e7f456d451215c535a2f3c8f9372c0b24a0caa245221e3b1e8897d5d4cb
|
|
| MD5 |
79f78e74e9d51fc735b73443567c2331
|
|
| BLAKE2b-256 |
ef37be0dd13c4279d29bc99bc13d6d8a3726c2d72268896f29c26967e6c4c266
|