pvenode <COMMAND> [ARGS] [OPTIONS]
pvenode acme account deactivate [<name>]
Deactivate existing ACME account at CA.
<name>
: <name>
(default = default
)
pvenode acme account info [<name>]
[FORMAT_OPTIONS]
Return existing ACME account information.
<name>
: <name>
(default = default
)
pvenode acme account list
ACMEAccount index.
pvenode acme account register [<name>] {<contact>}
[OPTIONS]
Register a new ACME account with a compatible CA.
<name>
: <name>
(default = default
)
<contact>
: <string>
--directory
^https?://.*
pvenode acme account update [<name>]
[OPTIONS]
Update existing ACME account information with CA. Note: not specifying any new account information triggers a refresh.
<name>
: <name>
(default = default
)
--contact
<string>
pvenode acme cert order [OPTIONS]
Order a new certificate from ACME-compatible CA.
--force
<boolean>
(default = 0
)
pvenode acme cert renew [OPTIONS]
Renew existing certificate from CA.
--force
<boolean>
(default = 0
)
pvenode acme cert revoke
Revoke existing certificate from CA.
pvenode acme plugin add <type> <id>
[OPTIONS]
Add ACME plugin configuration.
<type>
: <dns | standalone>
<id>
: <string>
--api
<1984hosting | acmedns | acmeproxy | active24 | ad | ali | anx | arvan | aurora | autodns | aws | azion | azure | cf | clouddns | cloudns | cn | conoha | constellix | cx | cyon | da | ddnss | desec | df | dgon | dnsimple | do | doapi | domeneshop | dp | dpi | dreamhost | duckdns | durabledns | dyn | dynu | dynv6 | easydns | edgedns | euserv | exoscale | freedns | gandi_livedns | gcloud | gd | gdnsdk | he | hetzner | hexonet | hostingde | huaweicloud | infoblox | infomaniak | internetbs | inwx | ionos | ispconfig | jd | joker | kappernet | kas | kinghost | knot | leaseweb | lexicon | linode | linode_v4 | loopia | lua | maradns | me | miab | misaka | myapi | mydevil | mydnsjp | namecheap | namecom | namesilo | nederhost | neodigit | netcup | netlify | nic | njalla | nm | nsd | nsone | nsupdate | nw | oci | one | online | openprovider | openstack | opnsense | ovh | pdns | pleskxml | pointhq | porkbun | rackcorp | rackspace | rcode0 | regru | scaleway | schlundtech | selectel | servercow | simply | tele3 | transip | ultra | unoeuro | variomedia | veesp | vscale | vultr | websupport | world4you | yandex | zilore | zone | zonomi>
--data
File with one key-value pair per line, will be base64url encode for storage in plugin config.
--disable
<boolean>
--nodes
<string>
--validation-delay
<integer> (0 - 172800)
(default = 30
)
pvenode acme plugin config <id>
[FORMAT_OPTIONS]
Get ACME plugin configuration.
<id>
: <string>
pvenode acme plugin list [OPTIONS]
[FORMAT_OPTIONS]
ACME plugin index.
--type
<dns | standalone>
pvenode acme plugin remove <id>
Delete ACME plugin configuration.
<id>
: <string>
pvenode acme plugin set <id>
[OPTIONS]
Update ACME plugin configuration.
<id>
: <string>
--api
<1984hosting | acmedns | acmeproxy | active24 | ad | ali | anx | arvan | aurora | autodns | aws | azion | azure | cf | clouddns | cloudns | cn | conoha | constellix | cx | cyon | da | ddnss | desec | df | dgon | dnsimple | do | doapi | domeneshop | dp | dpi | dreamhost | duckdns | durabledns | dyn | dynu | dynv6 | easydns | edgedns | euserv | exoscale | freedns | gandi_livedns | gcloud | gd | gdnsdk | he | hetzner | hexonet | hostingde | huaweicloud | infoblox | infomaniak | internetbs | inwx | ionos | ispconfig | jd | joker | kappernet | kas | kinghost | knot | leaseweb | lexicon | linode | linode_v4 | loopia | lua | maradns | me | miab | misaka | myapi | mydevil | mydnsjp | namecheap | namecom | namesilo | nederhost | neodigit | netcup | netlify | nic | njalla | nm | nsd | nsone | nsupdate | nw | oci | one | online | openprovider | openstack | opnsense | ovh | pdns | pleskxml | pointhq | porkbun | rackcorp | rackspace | rcode0 | regru | scaleway | schlundtech | selectel | servercow | simply | tele3 | transip | ultra | unoeuro | variomedia | veesp | vscale | vultr | websupport | world4you | yandex | zilore | zone | zonomi>
--data
File with one key-value pair per line, will be base64url encode for storage in plugin config.
--delete
<string>
--digest
<string>
--disable
<boolean>
--nodes
<string>
--validation-delay
<integer> (0 - 172800)
(default = 30
)
pvenode cert delete [<restart>]
DELETE custom certificate chain and key.
<restart>
: <boolean>
(default = 0
)
pvenode cert info [FORMAT_OPTIONS]
Get information about node’s certificates.
pvenode cert set <certificates> [<key>]
[OPTIONS]
[FORMAT_OPTIONS]
Upload or update custom certificate chain and key.
<certificates>
: <string>
<key>
: <string>
--force
<boolean>
(default = 0
)
--restart
<boolean>
(default = 0
)
pvenode config get [OPTIONS]
Get node configuration options.
--property
<acme | acmedomain0 | acmedomain1 | acmedomain2 | acmedomain3 | acmedomain4 | acmedomain5 | description | startall-onboot-delay | wakeonlan>
(default = all
)
pvenode config set [OPTIONS]
Set node configuration options.
--acme
[account=<name>] [,domains=<domain[;domain;...]>]
--acmedomain[n]
[domain=]<domain> [,alias=<domain>] [,plugin=<name of the plugin configuration>]
--delete
<string>
--description
<string>
--digest
<string>
--startall-onboot-delay
<integer> (0 - 300)
(default = 0
)
--wakeonlan
<string>
pvenode help [OPTIONS]
Get help about specified command.
--extra-args
<array>
--verbose
<boolean>
pvenode migrateall <target>
[OPTIONS]
Migrate all VMs and Containers.
<target>
: <string>
--maxworkers
<integer> (1 - N)
--vms
<string>
--with-local-disks
<boolean>
pvenode startall [OPTIONS]
Start all VMs and containers located on this node (by default only those with onboot=1).
--force
<boolean>
(default = off
)
--vms
<string>
pvenode stopall [OPTIONS]
Stop all VMs and Containers.
--vms
<string>
pvenode task list [OPTIONS]
[FORMAT_OPTIONS]
Read task list for one node (finished tasks).
--errors
<boolean>
(default = 0
)
--limit
<integer> (0 - N)
(default = 50
)
--since
<integer>
--source
<active | all | archive>
(default = archive
)
--start
<integer> (0 - N)
(default = 0
)
--statusfilter
<string>
--typefilter
<string>
--until
<integer>
--userfilter
<string>
--vmid
<integer> (1 - N)
pvenode task log <upid>
[OPTIONS]
Read task log.
<upid>
: <string>
--start
<integer> (0 - N)
(default = 0
)
pvenode task status <upid>
[FORMAT_OPTIONS]
Read task status.
<upid>
: <string>
pvenode wakeonlan <node>
Try to wake a node via wake on LAN network packet.
<node>
: <string>