Resource Type: nsx_ha

Defined in:
lib/puppet/type/nsx_ha.rb
Providers:
default

Overview

Manage NSX ha settings

Properties

  • datastore_name

    datastores to be used for the appliances. The 2 datastore names specified are assumed in order, so first element is appliance 0 and second element is appliance 1

  • declare_dead_time (defaults to: 6)

    this is value in which nsx will consider the ha node dead if not responsive

    Supported values:
    • /^\d+$/
  • enabled

    whether or not this service should be enabled

    Supported values:
    • false
    • true
  • ip_addresses (defaults to: [])

    these are the ips used for the keepalive communication between edge appliances for ha

  • logging

    hash of the the logging settings example:

    logging => {
      enable => true,
      logLevel => error,
    }
    
  • vnic

    vnic to be used for the ha communication

Parameters

  • datacenter_name

    datacenter to be used if setting datastore_name or compute_name

  • provider

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

  • scope_name

    name of the nsx edge to enable ha on