Reference For: developers, administrators

kyvernon addresses

The addresses command of the kyvernon CLI with its subcommands and arguments.

kyvernon addresses

Public addresses and reverse DNS of one VM

Usage
kyvernon addresses <COMMAND>

Subcommands: list, assign, release, ptr, smtp

kyvernon addresses list

The VM's public addresses

Usage
kyvernon addresses list <VM>
ArgumentDescriptionRequired
<VM>VM idyes

API operation: GET /v1/vms/{id}/addresses

kyvernon addresses assign

Give the VM its public addresses (primary IPv4 and a /64)

Usage
kyvernon addresses assign [OPTIONS] <VM>
ArgumentDescriptionRequired
<VM>VM idyes
--poolPool id (default: the first pool on the VM's networks)
--tenantTenant (quota)
--no-ipv6No /64
--referenceOrder reference

API operation: POST /v1/vms/{id}/addresses

kyvernon addresses release

Return every address of the VM to its pool

Usage
kyvernon addresses release <VM>
ArgumentDescriptionRequired
<VM>VM idyes

API operation: DELETE /v1/vms/{id}/addresses

kyvernon addresses ptr

Set (or with no --name remove) the PTR name of one of the VM's addresses

Usage
kyvernon addresses ptr [OPTIONS] <VM> <ADDRESS>
ArgumentDescriptionRequired
<VM>VM idyes
<ADDRESS>Addressyes
--nameHost name

API operation: PUT /v1/vms/{id}/addresses/{address}/ptr

kyvernon addresses smtp

Outgoing SMTP (port 25) of the VM; with --unblock or --block change it

Usage
kyvernon addresses smtp [OPTIONS] <VM>
ArgumentDescriptionRequired
<VM>VM idyes
--unblockAllow port 25 for this VM
--blockBack to the pools' setting
--reasonReason (audit)

API operation: GET /v1/vms/{id}/smtp

Version 0.1.