# This file describes the pool of Virtual Machines that comprise a "custom cluster"
# there are some pieces of software on this VM type that require clustering and
# knowing each other's IP addresses, for example Rhino
deployment-config:custom-virtual-machine-pool:

  # needs to match the deployment_id vapp parameter
  deployment-id: example

  # needs to match the site_id vapp parameter
  site-id: DC1

  # needs to match the image-name parameter in node-parameters.yaml
  image-name: image_name

  # Cassandra contact points to use for Rhino replication (if enabled)
  cassandra-contact-points:
    - management.ipv4: 1.2.3.4
      signaling.ipv4: 5.6.7.8

  # Define one or more Rhino users and give their passwords in plain-text.
  # Passwords will be encrypted by 'rvtconfig upload-config' before this file is uploaded to CDS.
  # This user is a read-only user, they can log in and see things in Rhino but do not have permission to change configuration
  # it is discouraged to log into Rhino to modify configuration using REM, instead the declarative configuration system should be used
  rhino-auth:
    - username: readonly
      password: xxxxxxxx

  virtual-machines:
    # rhino-node-id should only be specified if the VMs are deployed as a Rhino cluster.
    # If the VMs are to operate in standalone mode, omit this field for all VMs.
    # Whether the VMs will use clustered or standalone mode is specified in the
    # node-parameters.yaml file that you use to build the VMs.
    - vm-id: example-custom-1
      rhino-node-id: 101

    - vm-id: example-custom-2
      rhino-node-id: 102
Previous page Next page
VM Build Container Version 1.0.0