incus

Incus

  • Cloudlabs UFSCar
Channel Revision Published Runs on
latest/stable 4 04 Feb 2025
Ubuntu 22.04
latest/edge 6 07 Mar 2025
Ubuntu 22.04
juju deploy incus
Show information

Platform:

Ubuntu
22.04

Learn about actions >

  • add-trusted-certificate

    Add a trusted certificate to the Incus daemon.

    Params
    • cert string

      The raw X.509 PEM client certificate.

      The file can be passed as: $ juju run incus/leader add-trusted-certificate cert="$(cat client.crt)"

    • name string

      The certificate name (optional)

    • projects string

      A comma separated list of projects to restrict the client certificate to (optional)

    • type string

      The type of certificate to be added. Can be either "client" (the default) or "metrics".

    Required

    cert

  • add-trusted-client

    Generate a Incus trust token that can be used by the client to add itself to the trust store.

    Params
    • name string

      The client name

    • projects string

      A comma separated list of projects to restrict the client certificate to (optional)

    Required

    name

  • cluster-list

    List all cluster members and their state. Equivalent to the incus cluster list command.

    Params
    • format string

      The output format. Can be one of: csv, json, table, yaml, compact.

  • evacuate

    Evacuate the unit from the Incus cluster. For more information about evacuating nodes, refer to the Incus documentation: https://linuxcontainers.org/incus/docs/main/howto/cluster_manage/#evacuate-and-restore-cluster-members

  • restore

    Restore the unit of the Incus cluster that was previously evacuated. For more information about restoring nodes, refer to the Incus documentation: https://linuxcontainers.org/incus/docs/main/howto/cluster_manage/#evacuate-and-restore-cluster-members