|
1 | 1 | # IaCConsole CLI — Configuration Management for OpenTofu and Terraform |
2 | 2 |
|
3 | | -[](https://github.com/alt-dima/iacconsole-cli) |
4 | | -[](https://github.com/alt-dima/iacconsole-cli/blob/main/LICENSE) |
5 | | -[](https://goreportcard.com/report/github.com/alt-dima/iacconsole-cli) |
6 | | -[](https://github.com/alt-dima/iacconsole-cli/releases) |
| 3 | +[](https://github.com/iacconsole/iacconsole-cli) |
| 4 | +[](https://github.com/iacconsole/iacconsole-cli/blob/main/LICENSE) |
| 5 | +[](https://goreportcard.com/report/github.com/iacconsole/iacconsole-cli) |
| 6 | +[](https://github.com/iacconsole/iacconsole-cli/releases) |
7 | 7 | [](https://golang.org/) |
8 | | -[](https://github.com/alt-dima/iacconsole-cli/releases) |
| 8 | +[](https://github.com/iacconsole/iacconsole-cli/releases) |
9 | 9 |
|
10 | 10 | IaCConsole CLI is a configuration management tool that dynamically orchestrates OpenTofu or Terraform deployments. It separates infrastructure configuration from code, enabling DevOps teams to reuse Terraform modules across multiple environments (dev, staging, production) without code duplication. Configuration can be sourced from files or the IaCConsole API (CMDB), an OpenAPI-powered configuration database. |
11 | 11 |
|
@@ -45,15 +45,15 @@ For a full end-to-end example of using IaCConsole CLI in a CI/CD pipeline, see t |
45 | 45 |
|
46 | 46 | ### Download Pre-built Binaries |
47 | 47 |
|
48 | | -1. Download the latest release from [GitHub Releases](https://github.com/alt-dima/iacconsole-cli/releases) (version >= 0.5.0) |
| 48 | +1. Download the latest release from [GitHub Releases](https://github.com/iacconsole/iacconsole-cli/releases) (version >= 0.5.0) |
49 | 49 | 2. Extract the binary for your platform (Linux/macOS) |
50 | 50 | 3. Make it executable: `chmod +x iacconsole-cli` |
51 | 51 | 4. Move to your PATH: `sudo mv iacconsole-cli /usr/local/bin/` |
52 | 52 |
|
53 | 53 | ### Build from Source |
54 | 54 |
|
55 | 55 | ```bash |
56 | | -git clone https://github.com/alt-dima/iacconsole-cli.git |
| 56 | +git clone https://github.com/iacconsole/iacconsole-cli.git |
57 | 57 | cd iacconsole-cli |
58 | 58 | go build -o bin/iacconsole-cli . |
59 | 59 | ``` |
@@ -193,8 +193,6 @@ An additional parameter could be passed to iacconsole-cli `-w workspacename`. In |
193 | 193 |
|
194 | 194 | To upload/update dimensions to the IaCConsole API from your Inventory Files repo you can use [inventory-to-toaster.sh script example](examples/inventory-to-toaster.sh) and execute it like `bash examples/inventory-to-toaster.sh examples/inventory/` |
195 | 195 |
|
196 | | -Please join the [IaCConsole beta-testers!](https://github.com/alt-dima/iacconsole-cli/issues/10) |
197 | | - |
198 | 196 | ### File-based Configuration Storage (Inventory Files) |
199 | 197 |
|
200 | 198 | If the env variable `IACCONSOLE_API_URL` is not set, the CLI will use file-based configuration Storage (probably dedicated git repo), specified by the path configured in `inventory_path`. |
|
0 commit comments