# This file describes the pool of Virtual Machines that comprise an MCP cluster.
# There are some pieces of software on this VM type that require clustering and
# knowing each other's IP addresses, such as Rhino.
deployment-config:custom-virtual-machine-pool:

    # This needs to match the deployment-id SDF attribute.
    deployment-id: example

    # This needs to match the site-id SDF attribute.
    site-id: DC1

    # This must always be set to "mcp".
    image-name: mcp

    # Cassandra contact points for Rhino replication.
    # These should be set to the management and internal signaling IP addresses of the TSN VMs.
    cassandra-contact-points:
      - management.ipv4: 1.2.3.4
        signaling.ipv4: 5.6.7.8
      - management.ipv4: 1.2.3.5
        signaling.ipv4: 5.6.7.9
      - management.ipv4: 1.2.3.6
        signaling.ipv4: 5.6.7.10
    # Do not change the cassandra-contact-port
    cassandra-contact-port: 19042

    # Define one or more Rhino users and store their passwords in plain-text in QSS.
    # Provide the reference ID of the password in the password-id field.
    # 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.
    rhino-auth:
      - username: readonly
        password-id: xxxxxxxx

    # For node IDs, it is recommended to start with 151 and increment them consecutively for each VM in the cluster.
    virtual-machines:
      - vm-id: example-mcp-1
        rhino-node-id: 151
      - vm-id: example-mcp-2
        rhino-node-id: 152
      - vm-id: example-mcp-3
        rhino-node-id: 153
Previous page Next page
MCP VM Configuration Guide Version 1.5