Cloud Support
- By Canonical BootStack Charmers
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 8 | 01 Nov 2023 | |
latest/candidate | 8 | 20 Oct 2023 | |
latest/edge | 9 | 30 Jan 2024 |
juju deploy cloudsupport
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
create-test-instances
Create a test instance on one or more nodes
- Params
-
disk integer
Disk for instance's ephemeral disk in GB. Default to charm config.
-
key-name string
Name of an associated Nova keypair. Default to charm config.
-
nodes string
Comma-separated node list
-
physnet string
extra SR-IOV physnets to create
-
ram integer
Ram to allocate for an instance. Default to charm config.
-
vcpus integer
number of vcpus to allocate for an instance. Default to charm config.
-
vnfspecs boolean
add hugepages and cpu pinning if true
- Required
nodes
-
delete-test-instances
Delete instances from given nodes matching the given pattern (DANGER! This will wipe your instances without asking for confirmation!)
- Params
-
nodes string
Comma-separated node list
-
pattern string
instance name regex pattern
- Required
nodes
-
get-ssh-cmd
Return ssh cmd to access test instances.
- Params
-
instance string
Instance to get the ssh cmd. Default is to get it for all instances prefixed with "cloudsupport-test"
-
start-vms
Start all stopped VMs that were stopped with the
stop
action on provided compute node. If the VM failed to start, it needs to be started manually (recommended) or run this action with--force-all
. -
stop-vms
Stop all running VMs on provided compute node. This action requires that compute-node to be disabled on this unit. WARNING: this option can be dangerous
-
test-connectivity
Run connectivity tests
- Params
-
instance string
Instance to test. Default is to test all instances prefixed with "cloudsupport-test"