Skip to content
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
f13ca76
First batch changes
eric-schneider Sep 26, 2025
ef8d843
More install updates
eric-schneider Sep 26, 2025
53d7625
Add upgrade steps
eric-schneider Sep 26, 2025
dc3e1cd
More updates to install, upgrade, uninstall
eric-schneider Sep 29, 2025
16d3a1a
Merge branch 'main' into astra-cli-v1
eric-schneider Nov 5, 2025
dc8a2e4
add initial command pages
toptobes Nov 7, 2025
988372e
Installation updates
eric-schneider Nov 7, 2025
22334f1
Review feedback and more updates
eric-schneider Nov 8, 2025
87d9912
Document deleted content from Serverless docs
eric-schneider Nov 8, 2025
0959a31
update install, update, use pages, and the autogenerated commands (#30)
toptobes Nov 10, 2025
d50d780
Update install and upgrade content
eric-schneider Nov 10, 2025
f996a99
Update manging info
eric-schneider Nov 11, 2025
130b140
minor edits
eric-schneider Nov 11, 2025
b743ab1
Polish up management content
eric-schneider Nov 11, 2025
56ea953
Update results
eric-schneider Nov 12, 2025
2d531f3
Reviewer feedback and other updates
eric-schneider Nov 12, 2025
81634c1
Move old pages into unpublished module
eric-schneider Nov 12, 2025
c52d1f3
Update landing page
eric-schneider Nov 12, 2025
6f1fe73
use-cli.adoc to manage-cli.adoc
eric-schneider Nov 12, 2025
27f6d62
Move files around and add cqlsh quickstart
eric-schneider Nov 12, 2025
f4cfd42
Add DSBulk quickstart
eric-schneider Nov 12, 2025
fbe3c6e
Update quickstart content
eric-schneider Nov 12, 2025
121bbc4
More dsbulk edits
eric-schneider Nov 12, 2025
3e28168
Add page alias redirects
eric-schneider Nov 12, 2025
1a6ef18
Update section title
eric-schneider Nov 12, 2025
d99bb62
Unpublish files that aren’t needed/ready
eric-schneider Nov 13, 2025
fe204b3
Fix typo
eric-schneider Nov 13, 2025
8fe3540
Another typo
eric-schneider Nov 13, 2025
9e70f52
Windows has one architecture
eric-schneider Nov 13, 2025
29d0b79
Consistency updates in uninstall topic
eric-schneider Nov 13, 2025
a685960
update command pages (fix collapsible headers not working)
toptobes Nov 13, 2025
8dfa3e7
Clarify how cqlsh and SCB are downloaded
eric-schneider Nov 14, 2025
d19b2cf
Move TIP
eric-schneider Nov 14, 2025
4a73f5a
Add cqlsh TODO
eric-schneider Nov 14, 2025
678a391
Move cqlsh TIP again
eric-schneider Nov 14, 2025
c39f566
Move cqlsh keyspace section
eric-schneider Nov 14, 2025
8eb77fa
Remove cqlsh SOURCE tip
eric-schneider Nov 14, 2025
1b5129f
Remove broken command from landing page
eric-schneider Nov 14, 2025
bb3804f
Force GitHub link to the bottom of the nav
eric-schneider Nov 14, 2025
f7dd244
Reviewer feedback
eric-schneider Nov 14, 2025
d41159e
Peer feedback
eric-schneider Nov 14, 2025
552a187
Peer review of install
eric-schneider Nov 14, 2025
aedb698
Minor suggestion
eric-schneider Nov 14, 2025
1d3d5b5
Keep Gatekeeper req a little more ambiguous
eric-schneider Nov 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions modules/ROOT/partials/partial-nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
** xref:commands:astra-config-create.adoc[]
** xref:commands:astra-config-get.adoc[]
** xref:commands:astra-config-delete.adoc[]
** xref:commands:astra-config-rename.adoc[]
** xref:commands:astra-config-use.adoc[]
** xref:commands:astra-config-path.adoc[]
** xref:commands:astra-config-home.adoc[]
Expand Down
5 changes: 5 additions & 0 deletions modules/commands/pages/astra-config-create.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,18 @@ Use the ``--token @<file>`` syntax to securely read the token from a file, witho
`-e`, `--env`:: Astra environment the token targets
`-d`, `--default`:: Set the created profile as the default profile. Same as 'config use <profile>'
`--overwrite`:: Overwrite any existing profile with the same name

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====


== Examples
Expand Down
5 changes: 5 additions & 0 deletions modules/commands/pages/astra-config-delete.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,18 @@ Delete an existing configuration profile.
`NAME`:: Name of the profile to delete
`-cf`, `--config-file`:: The .astrarc file to work with. See ``astra config path -h`` for how this is resolved.
`--if-exists`:: Do not fail if the profile does not exist

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====


== Examples
Expand Down
5 changes: 5 additions & 0 deletions modules/commands/pages/astra-config-get.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,18 @@ Get the configuration of a profile or a specific key.
`NAME`:: Name of the profile to get
`-cf`, `--config-file`:: The .astrarc file to work with. See ``astra config path -h`` for how this is resolved.
`-k`, `--key`:: Specific configuration key to retrieve

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====


== Examples
Expand Down
9 changes: 7 additions & 2 deletions modules/commands/pages/astra-config-home-path.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,20 @@ By default, shows informational output when running in a TTY (interactive termin

== Options

`-p`, `--plain`:: Print only the path to the home folder, without additional information (always)
`-i`, `--info`:: Print informational output with context about the path (always)

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
`-p`, `--plain`:: Print only the path to the home folder, without additional information (always)
`-i`, `--info`:: Print informational output with context about the path (always)
====


== Examples
Expand Down
5 changes: 5 additions & 0 deletions modules/commands/pages/astra-config-list.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,18 @@ List your Astra CLI configurations.

`-cf`, `--config-file`:: The .astrarc file to work with. See ``astra config path -h`` for how this is resolved.
`-e`, `--env`:: Filter by Astra environment

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====


== Examples
Expand Down
9 changes: 7 additions & 2 deletions modules/commands/pages/astra-config-path.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,20 @@ By default, shows informational output when running in a TTY (interactive termin

== Options

`-p`, `--plain`:: Print only the path to the .astrarc file, without additional information (always)
`-i`, `--info`:: Print informational output with context about the path (always)

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
`-p`, `--plain`:: Print only the path to the .astrarc file, without additional information (always)
`-i`, `--info`:: Print informational output with context about the path (always)
====


== Examples
Expand Down
46 changes: 46 additions & 0 deletions modules/commands/pages/astra-config-rename.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
= astra config rename

[source,shell]
----
astra config rename [-qV] [--no-input] [--[no-]spinner] [--dump-logs[=FILE]]
[-cf=PATH] [--color=WHEN] [-o=FORMAT] [NAME] NAME

----


Rename an existing configuration profile.





== Options

`NAME`:: Name of the profile to rename
`NAME`:: New name for the profile
`-cf`, `--config-file`:: The .astrarc file to work with. See ``astra config path -h`` for how this is resolved.

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====


== Examples
[source,bash]
----
# Rename a profile from 'old_name' to 'new_name'
$ astra config rename old_name new_name

# Interactively rename a profile
$ astra config rename
----


5 changes: 5 additions & 0 deletions modules/commands/pages/astra-config-use.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,18 @@ Sets an existing profile to be used as the default for all commands. Use the ``-

`NAME`:: Profile to set as default
`-cf`, `--config-file`:: The .astrarc file to work with. See ``astra config path -h`` for how this is resolved.

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====


== Examples
Expand Down
6 changes: 6 additions & 0 deletions modules/commands/pages/astra-config.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ Manage your Astra CLI configuration profiles
* xref:astra-config-create.adoc[astra config create]
* xref:astra-config-get.adoc[astra config get]
* xref:astra-config-delete.adoc[astra config delete]
* xref:astra-config-rename.adoc[astra config rename]
* xref:astra-config-use.adoc[astra config use]
* xref:astra-config-path.adoc[astra config path]
* xref:astra-config-home.adoc[astra config home]
Expand All @@ -29,13 +30,18 @@ Manage your Astra CLI configuration profiles

`-cf`, `--config-file`:: The .astrarc file to work with. See ``astra config path -h`` for how this is resolved.
`-e`, `--env`:: Filter by Astra environment

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====


== Examples
Expand Down
10 changes: 10 additions & 0 deletions modules/commands/pages/astra-db-cqlsh-exec.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -28,17 +28,27 @@ Execute CQL statements for your db using cqlsh
`--request-timeout`:: Request timeout in seconds
`-r`, `--region`:: The region to use. Uses the db's default region if not specified.
`-f`, `--file`:: Execute commands from a CQL file, then exit

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====

.Connection Options
[%collapsible]
====
`-cf`, `--config-file`:: The ``.astrarc`` file to use for this command
`-p`, `--profile`:: The ``.astrarc`` profile to use for this command
`--token`:: The astra token to use for this command. Use the ``--token @file`` syntax to read the token from a file, to avoid potential leaks.
`--env`:: Override the target astra environment
====


== Examples
Expand Down
10 changes: 10 additions & 0 deletions modules/commands/pages/astra-db-cqlsh-path.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,27 @@ Get the path to the currently installed cqlsh executable
== Options

`--if-exists`:: Only return path if cqlsh exists, don't install automatically

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====

.Connection Options
[%collapsible]
====
`-cf`, `--config-file`:: The ``.astrarc`` file to use for this command
`-p`, `--profile`:: The ``.astrarc`` profile to use for this command
`--token`:: The astra token to use for this command. Use the ``--token @file`` syntax to read the token from a file, to avoid potential leaks.
`--env`:: Override the target astra environment
====


== Examples
Expand Down
10 changes: 10 additions & 0 deletions modules/commands/pages/astra-db-cqlsh-start.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -26,17 +26,27 @@ Connect to your Astra database using cqlsh
`-k`, `--keyspace`:: Authenticate to the given keyspace
`--request-timeout`:: Request timeout in seconds
`-r`, `--region`:: The region to use. Uses the db's default region if not specified.

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====

.Connection Options
[%collapsible]
====
`-cf`, `--config-file`:: The ``.astrarc`` file to use for this command
`-p`, `--profile`:: The ``.astrarc`` profile to use for this command
`--token`:: The astra token to use for this command. Use the ``--token @file`` syntax to read the token from a file, to avoid potential leaks.
`--env`:: Override the target astra environment
====


== Examples
Expand Down
10 changes: 10 additions & 0 deletions modules/commands/pages/astra-db-cqlsh-version.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -22,17 +22,27 @@ Display the currently installed cqlsh's version
`--debug`:: Show additional debugging information
`--encoding`:: Output encoding (default: utf8)
`--connect-timeout`:: Connection timeout in seconds

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====

.Connection Options
[%collapsible]
====
`-cf`, `--config-file`:: The ``.astrarc`` file to use for this command
`-p`, `--profile`:: The ``.astrarc`` profile to use for this command
`--token`:: The astra token to use for this command. Use the ``--token @file`` syntax to read the token from a file, to avoid potential leaks.
`--env`:: Override the target astra environment
====


== Examples
Expand Down
10 changes: 10 additions & 0 deletions modules/commands/pages/astra-db-create-cdc.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -25,17 +25,27 @@ Create a CDC (Change Data Capture) for a table in a specific keyspace and tenant
`--tenant`:: The tenant name
`--topic-partitions`:: Number of topic partitions
`--if-not-exists`:: Will create a new CDC only if none exists

.Common Options
[%collapsible]
====
`-o`, `--output`:: One of: human, json, csv
`-V`, `--verbose`:: Enable verbose logging output
`-q`, `--quiet`:: Only output essential information
`--spinner`:: Enable/disable loading spinners
`--no-input`:: Don't ask for user input (e.g. confirmation prompts)
`--color`:: One of: auto, never, always
`--dump-logs`:: Write all logs to an optionally specified file
====

.Connection Options
[%collapsible]
====
`-cf`, `--config-file`:: The ``.astrarc`` file to use for this command
`-p`, `--profile`:: The ``.astrarc`` profile to use for this command
`--token`:: The astra token to use for this command. Use the ``--token @file`` syntax to read the token from a file, to avoid potential leaks.
`--env`:: Override the target astra environment
====


== Examples
Expand Down
Loading