# 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