You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixes#13491Fixes#13488
Use new `go-talos-support` bundle library, pass the client factory as
the client provider.
Aggregate and properly report partial failures.
Also, while I'm at it - implement insecure mode for dmesg, memory and
service (list) commands. Support bundle can be gathered in maintenance
mode now as well.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
dmesgCmd.Flags().BoolVarP(&dmesgCmdFlags.follow, "follow", "f", false, "specify if the kernel log should be streamed")
68
71
dmesgCmd.Flags().BoolVarP(&dmesgCmdFlags.tail, "tail", "", false, "specify if only new messages should be sent (makes sense only when combined with --follow)")
Copy file name to clipboardExpand all lines: website/content/v1.14/reference/cli.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1338,11 +1338,13 @@ talosctl dmesg [flags]
1338
1338
### Options
1339
1339
1340
1340
```
1341
+
--cert-fingerprint strings list of server certificate fingerprints to accept (defaults to no check, only used with --insecure flag)
1341
1342
-c, --cluster string cluster to connect to if a proxy endpoint is used
1342
1343
--context string context to be used in command
1343
1344
-e, --endpoints strings override default endpoints in Talos configuration
1344
1345
-f, --follow specify if the kernel log should be streamed
1345
1346
-h, --help help for dmesg
1347
+
-i, --insecure use the insecure (encrypted with no auth) maintenance service
1346
1348
-n, --nodes strings target the specified nodes
1347
1349
--siderov1-keys-dir string the path to the SideroV1 auth PGP keys directory, defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'; only valid for Contexts that use SideroV1 auth
1348
1350
--tail specify if only new messages should be sent (makes sense only when combined with --follow)
@@ -2858,10 +2860,12 @@ talosctl memory [flags]
2858
2860
### Options
2859
2861
2860
2862
```
2863
+
--cert-fingerprint strings list of server certificate fingerprints to accept (defaults to no check, only used with --insecure flag)
2861
2864
-c, --cluster string cluster to connect to if a proxy endpoint is used
2862
2865
--context string context to be used in command
2863
2866
-e, --endpoints strings override default endpoints in Talos configuration
2864
2867
-h, --help help for memory
2868
+
-i, --insecure use the insecure (encrypted with no auth) maintenance service
2865
2869
-n, --nodes strings target the specified nodes
2866
2870
--siderov1-keys-dir string the path to the SideroV1 auth PGP keys directory, defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'; only valid for Contexts that use SideroV1 auth
2867
2871
--talosconfig string the path to the Talos configuration file, defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order
@@ -3336,10 +3340,12 @@ talosctl service [<id> [start|stop|restart|status]] [flags]
3336
3340
### Options
3337
3341
3338
3342
```
3343
+
--cert-fingerprint strings list of server certificate fingerprints to accept (defaults to no check, only used with --insecure flag)
3339
3344
-c, --cluster string cluster to connect to if a proxy endpoint is used
3340
3345
--context string context to be used in command
3341
3346
-e, --endpoints strings override default endpoints in Talos configuration
3342
3347
-h, --help help for service
3348
+
-i, --insecure use the insecure (encrypted with no auth) maintenance service
3343
3349
-n, --nodes strings target the specified nodes
3344
3350
--siderov1-keys-dir string the path to the SideroV1 auth PGP keys directory, defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'; only valid for Contexts that use SideroV1 auth
3345
3351
--talosconfig string the path to the Talos configuration file, defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order
@@ -3441,12 +3447,14 @@ talosctl support [flags]
3441
3447
### Options
3442
3448
3443
3449
```
3450
+
--cert-fingerprint strings list of server certificate fingerprints to accept (defaults to no check, only used with --insecure flag)
3444
3451
-c, --cluster string cluster to connect to if a proxy endpoint is used
3445
3452
--context string context to be used in command
3446
3453
--encryption-no-default-recipients do not encrypt to the default recipients, only to the ones provided via --encryption-recipients
3447
3454
--encryption-recipients stringArray additional age recipients (SSH or age public keys) to encrypt the support bundle to (can be specified multiple times)
3448
3455
-e, --endpoints strings override default endpoints in Talos configuration
3449
3456
-h, --help help for support
3457
+
-i, --insecure use the insecure (encrypted with no auth) maintenance service
3450
3458
--no-encryption do not encrypt the support bundle (output is written as-is)
3451
3459
-n, --nodes strings target the specified nodes
3452
3460
-w, --num-workers int number of workers per node (default 1)
0 commit comments