kjuulh
53cc689dc4
All checks were successful
continuous-integration/drone/push Build is passing
next up is differentiating the different agents, such that we can execute commands from the cli to for example update dependencies on all machines, restart machines etc.
28 lines
648 B
Markdown
28 lines
648 B
Markdown
# churn
|
|
|
|
## Installation
|
|
|
|
To install churn, you need first of all a server and agents.
|
|
|
|
Servers can be run via. docker.
|
|
|
|
```shell
|
|
docker run docker.io/kjuulh/churn-v2:latest
|
|
```
|
|
|
|
To install an agent run the following script
|
|
|
|
```shell
|
|
curl https://git.front.kjuulh.io/kjuulh/churn-v2/raw/branch/main/install.sh | bash
|
|
```
|
|
|
|
configure `~/.local/share/io.kjuulh.churn-agent/churn-agent.toml` use an editor of choice. Churn agent will generate a randomish name for the specific agent, consider giving it something more semantically meaningful to you
|
|
|
|
## CLI (TBD)
|
|
|
|
Using the churn cli allows sending specific commands to a set of agents
|
|
|
|
```
|
|
|
|
```
|