---
name: "chake-shell"
section: "7"
platform: "linux"
package: "chake"
version: "0.92-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/chake-shell"
---

# chake-shell(7)

configure chake nodes with shell

## NAME

**chake-shell** - configure chake nodes with shell

## DESCRIPTION

This configuration manager is a simpler wrapper for running a list of shell commands on the nodes.

## CONFIGURATION

The *shell* configuration manager requires one key called **shell**, and the value must be a list of strings representing the list of commands to run on the node when converging.

-

  ```
  host1.mycompany.com:
    shell:
      - echo "HELLO WORLD"
  ```

-

  ## BOOTSTRAPPING

Very little bootstrapping is required for this configuration manager, as we hope every node you could possibly want to manage with it already has a POSIX shell as **/bin/sh**. During bootstrapping, only the node hostname will be set according to your chake configuration.

## SEE ALSO

- •

  **[chake(1)](/chake/1.md)**

-
