Vultr¶
The Vultr CLI, or vultr-cli, is the official CLI for the Vultr API. With this component of the Cloud CLI Extension, you can interact with Vultr directly from LimaCharlie.
This extension uses Vultr's official CLI tool. Reference documentation is also available.
Example¶
The following example of a response action will enumerate a list of instance within a Vultr account.
- action: extension request
extension action: run
extension name: ext-cloud-cli
extension request:
cloud: '{{ "vultr-cli" }}'
command_line: '{{ "instance list" }}'
credentials: '{{ "hive://secret/secret-name" }}'
Credentials¶
To utilize vultr-cli capabilities, you will need:
- A personal access token from Vultr's API settings page.
-
Your access token will need to have access control open to IPv6
-
Create a secret in the secrets manager in the following format: