docs: improve ExtensionServiceConfig docs

improve `ExtensionServiceConfig` docs.

Signed-off-by: Noel Georgi <git@frezbo.dev>
This commit is contained in:
Mathieu Dallaire 2024-04-24 11:10:55 -04:00 committed by Noel Georgi
parent 8672c3baf5
commit 69fe96ccc3
No known key found for this signature in database
GPG Key ID: 21A9F444075C9E36
2 changed files with 22 additions and 2 deletions

View File

@ -21,11 +21,18 @@ environment:
- TS_AUTHKEY=<your auth key>
```
Then apply the patch to your node's MachineConfigs
```bash
> talosctl apply -n node myconfig.yaml
> talosctl upgrade -n node
talosctl patch mc -p @tailscale-config.yaml
```
You will then be able to verify that it is in place with the following command
```bash
talosctl get extensionserviceconfigs
NODE NAMESPACE TYPE ID VERSION
mynode runtime ExtensionServiceConfig tailscale 1
```
## Configuration
This extension runs containerboot https://pkg.go.dev/tailscale.com@v1.40.1/cmd/containerboot

View File

@ -24,6 +24,19 @@ configFiles:
mountPath: /usr/local/etc/nut/upsmon.conf
```
Then apply the patch to your node's MachineConfigs
```bash
talosctl patch mc -p @nut-config.yaml
```
You will then be able to verify that it is in place with the following command
```bash
talosctl get extensionserviceconfigs
NODE NAMESPACE TYPE ID VERSION
mynode runtime ExtensionServiceConfig nut-client 1
```
## Testing
Confirm extension service is running