Skip to content

Commit cfce98a

Browse files
committed
move to iacconsole
1 parent 966246e commit cfce98a

6 files changed

Lines changed: 13 additions & 17 deletions

File tree

README.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# IaCConsole CLI — Configuration Management for OpenTofu and Terraform
22

3-
[![GitHub stars](https://img.shields.io/github/stars/alt-dima/iacconsole-cli)](https://github.com/alt-dima/iacconsole-cli)
4-
[![GitHub license](https://img.shields.io/github/license/alt-dima/iacconsole-cli)](https://github.com/alt-dima/iacconsole-cli/blob/main/LICENSE)
5-
[![Go Report Card](https://goreportcard.com/badge/github.com/alt-dima/iacconsole-cli)](https://goreportcard.com/report/github.com/alt-dima/iacconsole-cli)
6-
[![GitHub release](https://img.shields.io/github/v/release/alt-dima/iacconsole-cli)](https://github.com/alt-dima/iacconsole-cli/releases)
3+
[![GitHub stars](https://img.shields.io/github/stars/alt-dima/iacconsole-cli)](https://github.com/iacconsole/iacconsole-cli)
4+
[![GitHub license](https://img.shields.io/github/license/alt-dima/iacconsole-cli)](https://github.com/iacconsole/iacconsole-cli/blob/main/LICENSE)
5+
[![Go Report Card](https://goreportcard.com/badge/github.com/iacconsole/iacconsole-cli)](https://goreportcard.com/report/github.com/iacconsole/iacconsole-cli)
6+
[![GitHub release](https://img.shields.io/github/v/release/alt-dima/iacconsole-cli)](https://github.com/iacconsole/iacconsole-cli/releases)
77
[![Go Version](https://img.shields.io/badge/go-%3E%3D1.26-blue)](https://golang.org/)
8-
[![Downloads](https://img.shields.io/github/downloads/alt-dima/iacconsole-cli/total)](https://github.com/alt-dima/iacconsole-cli/releases)
8+
[![Downloads](https://img.shields.io/github/downloads/alt-dima/iacconsole-cli/total)](https://github.com/iacconsole/iacconsole-cli/releases)
99

1010
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.
1111

@@ -45,15 +45,15 @@ For a full end-to-end example of using IaCConsole CLI in a CI/CD pipeline, see t
4545

4646
### Download Pre-built Binaries
4747

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)
4949
2. Extract the binary for your platform (Linux/macOS)
5050
3. Make it executable: `chmod +x iacconsole-cli`
5151
4. Move to your PATH: `sudo mv iacconsole-cli /usr/local/bin/`
5252

5353
### Build from Source
5454

5555
```bash
56-
git clone https://github.com/alt-dima/iacconsole-cli.git
56+
git clone https://github.com/iacconsole/iacconsole-cli.git
5757
cd iacconsole-cli
5858
go build -o bin/iacconsole-cli .
5959
```
@@ -193,8 +193,6 @@ An additional parameter could be passed to iacconsole-cli `-w workspacename`. In
193193

194194
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/`
195195

196-
Please join the [IaCConsole beta-testers!](https://github.com/alt-dima/iacconsole-cli/issues/10)
197-
198196
### File-based Configuration Storage (Inventory Files)
199197

200198
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`.

cmd/agent.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ import (
1313
"strings"
1414
"time"
1515

16-
"github.com/alt-dima/iacconsole-cli/utils"
1716
"github.com/gorilla/websocket"
17+
"github.com/iacconsole/iacconsole-cli/utils"
1818
"github.com/spf13/cobra"
1919
)
2020

cmd/exec.go

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"strings"
99
"syscall"
1010

11-
"github.com/alt-dima/iacconsole-cli/utils"
11+
"github.com/iacconsole/iacconsole-cli/utils"
1212
"github.com/spf13/cobra"
1313
)
1414

@@ -115,8 +115,6 @@ var execCmd = &cobra.Command{
115115
log.Fatalf("cmd.Start() failed with %s\n", err)
116116
}
117117

118-
119-
120118
err = execChildCommand.Wait()
121119
exitCodeFinal := 0
122120
if err != nil && execChildCommand.ProcessState.ExitCode() < 0 {

cmd/init.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"os"
77
"path/filepath"
88

9-
"github.com/alt-dima/iacconsole-cli/utils"
9+
"github.com/iacconsole/iacconsole-cli/utils"
1010
"github.com/spf13/cobra"
1111
)
1212

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
module github.com/alt-dima/iacconsole-cli
1+
module github.com/iacconsole/iacconsole-cli
22

3-
go 1.26.1
3+
go 1.26.0
44

55
require (
66
github.com/gorilla/websocket v1.5.3

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package main
22

3-
import "github.com/alt-dima/iacconsole-cli/cmd"
3+
import "github.com/iacconsole/iacconsole-cli/cmd"
44

55
var (
66
version string = "undefined"

0 commit comments

Comments
 (0)