linode-cli-*: update pages;move pages to common directory;linode-cli-{account,events,tickets,volumes}:add page

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

linode-cli: update description

linodes: update page

linode-cli-account: add page

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

linode-cli-events: add page

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

linode-cli-volumes: add page

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

linode-cli-tickets: add page

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

linode-cli: update page

Signed-off-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com>

linode-cli-domains: update page

Apply suggestions from code review

Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com>
pull/23/head
K.B.Dharun Krishna 2023-09-15 15:35:21 +05:30
parent f2d698157c
commit f28ae569d4
10 changed files with 109 additions and 9 deletions

View File

@ -0,0 +1,21 @@
# linode-cli account
> Manage Linode accounts.
> See also: `linode-cli`.
> More information: <https://www.linode.com/docs/products/tools/cli/guides/account/>.
- View account:
`linode-cli account view`
- View account settings:
`linode-cli account settings`
- Make a payment:
`linode-cli account payment-create --cvv {{cvv}} --usd {{amount_in_dollars}}`
- View account notifications:
`linode-cli account notifications-list`

View File

@ -10,7 +10,7 @@
- Create a new managed domain:
`linode-cli domains create --domain {{domain_name}} --type {{master/slave}} --soa-email {{email}}`
`linode-cli domains create --domain {{domain_name}} --type {{master|slave}} --soa-email {{email}}`
- View details of a specific domain:
@ -26,7 +26,7 @@
- Add a DNS record to a domain:
`linode-cli domains records-create {{domain_id}} --type {{A/AAAA/CNAME/MX/...}} --name {{subdomain}} --target {{target_value}}`
`linode-cli domains records-create {{domain_id}} --type {{A|AAAA|CNAME|MX|...}} --name {{subdomain}} --target {{target_value}}`
- Update a DNS record for a domain:
@ -34,4 +34,4 @@
- Delete a DNS record from a domain:
`linode-cli domains records-delete [domain-id] [record-id]`
`linode-cli domains records-delete {{domain_id}} {{record_id}}`

View File

@ -0,0 +1,17 @@
# linode-cli events
> Manage Linode events.
> See also: `linode-cli`.
> More information: <https://www.linode.com/docs/products/tools/cli/guides/events/>.
- View a list of events on your account:
`linode-cli events list`
- View details about a specific event:
`linode-cli events view {{event_id}}`
- Mark an event as read:
`linode-cli events mark-read {{event_id}}`

View File

@ -24,9 +24,9 @@
`linode-cli linodes delete {{linode_id}}`
- Perform power management operation (Boot/reboot/shutdown) on a Linode:
- Perform a power management operation on a Linode:
`linode-cli linodes {{boot/reboot/shutdown}} {{linode_id}}`
`linode-cli linodes {{boot|reboot|shutdown}} {{linode_id}}`
- List available backups for a Linode:

View File

@ -0,0 +1,21 @@
# linode-cli tickets
> Manage Linode Support Tickets.
> See also: `linode-cli`.
> More information: <https://www.linode.com/docs/products/tools/cli/guides/account/>.
- List your Support Tickets:
`linode-cli tickets list`
- Open a new Ticket:
`linode-cli tickets create --summary "{{Summary or quick title for the Ticket}}" --description "{{Detailed description of the issue}}"`
- List replies to a Ticket:
`linode-cli tickets replies {{ticket_id}}`
- Reply to a specific Ticket:
`linode-cli tickets reply {{ticket_id}} --description "{{The content of your reply}}"`

View File

@ -0,0 +1,29 @@
# linode-cli volumes
> Manage Linode Volumes.
> See also: `linode-cli`.
> More information: <https://www.linode.com/docs/products/tools/cli/guides/block-storage-volumes/>.
- List current Volumnes:
`linode-cli volumes list`
- Create a new Volume and attach it to a specific Linode:
`linode-cli volumes create --label {{volume_label}} --size {{size_in_GB}} --linode-id {{linode_id}}`
- Attach a Volume to a specific Linode:
`linode-cli volumes attach {{volume_id}} --linode-id {{linode_id}}`
- Detach a Volume from a Linode:
`linode-cli volumes detach {{volume_id}}`
- Resize a Volume (Note: size can only be increased):
`linode-cli volumes resize {{volume_id}} --size {{new_size_in_GB}}`
- Delete a Volume:
`linode-cli volumes delete {{volume_id}}`

View File

@ -1,14 +1,22 @@
# linode-cli
> Command-line interface for managing Linode cloud services.
> Some subcommands such as `linode-cli linodes` have their own usage documentation.
> Manage Linode cloud services.
> Some subcommands such as `events` have their own usage documentation.
> More information: <https://www.linode.com/docs/products/tools/cli/get-started/>.
- List all Linodes:
`linode-cli linodes list`
- View documentation for managing Linode Kubernetes Engine (LKE):
- View docmentation for managing Linode accounts:
`tldr linode-cli account`
- View documentation for managing Linodes:
`tldr linode-cli linodes`
- View documentation for managing Linode Kubernetes Engine (LKE) clusters:
`tldr linode-cli lke`
@ -18,8 +26,12 @@
- View documentation for managing Object Storage:
` tldr linode-cli object-storage`
`tldr linode-cli object-storage`
- View documentation for managing DNS domains:
`tldr linode-cli domains`
- View documentation for managing Linode Volumes:
`tldr linode-cli volumes`