diff --git a/README.md b/README.md index 2344164..34a2f3f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # Talm -Just like Helm, but for Talos Linux +Manage Talos the GitOps Way! + +Talm is just like Helm, but for Talos Linux ## Installation @@ -30,6 +32,7 @@ talm -n 1.2.3.4 -e 1.2.3.4 template -t templates/controlplane.yaml -i > nodes/no Edit `templates/node1.yaml` file: ```yaml +# talm: nodes=["1.2.3.4"], endpoints=["1.2.3.4"], templates=["templates/controlplane.yaml"] machine: network: # -- Discovered interfaces: @@ -81,3 +84,18 @@ Apply config: ```bash talm apply -f nodes/node1.yaml -i ``` + +Upgrade node: +```bash +talm upgrade -f nodes/node1.yaml +``` + +Show diff: +```bash +talm apply -f nodes/node1.yaml --dry-run +``` + +Template config and update in place: +``` +talm template -f nodes/node1.yaml -I +```