Resource Type: onehost

Defined in:
lib/puppet/type/onehost.rb
Providers:
cli

Overview

Type for managing hypervisor hosts in OpenNebula using the onehost wrapper command.

Properties

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • im_mad (defaults to: dummy)

    Information Driver

    Supported values:
    • kvm
    • xen
    • vmware
    • ec2
    • ganglia
    • dummy
  • vm_mad (defaults to: dummy)

    Virtualization Driver

    Supported values:
    • kvm
    • xen
    • vmware
    • ec2
    • dummy
    • qemu
  • vn_mad (defaults to: dummy)

    Network Driver

    Supported values:
    • 802.1Q
    • dummy
    • ebtables
    • fw
    • ovswitch
    • vmware

Parameters

  • name (namevar)

    Name of host.

  • provider

    The specific backend to use for this ‘onehost` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.