IBM Content Runtime template variables

The following tables list the IBM template variables.

Cloud Provider

The following table lists the parameters for a cloud provider.

Parameter Default Value Description
Virtual Machine's domain name   Virtual Machine's domain name for the Content Runtime Virtual Machine.
Public Key Name cam_public_key Provide a public key name. The key will be created and stored in the IBM Cloud as a resource with the name Hostname_PrivateKeyName. The private portion of the key can be found in the log file in the Terraform data.
OS Image Name UBUNTU_16_64 An operating system reference code that is used to provision the computing instance.
Data Center   Specify the data center to create the Content Runtime virtual machine.
Private subnet   Private subnet for the private network interface of the instance. Accepted values are primary private networks and can be found in the subnets doc.
Private VLAN name   Private VLAN name for the network interface of the instance.
Dedicated Account Host   Specify whether or not the instance must only run on hosts with instances from the same account
Billing Type   Specify the billing type for the instance. The computing instance can be billed based on an hourly or monthly usage basis.
Network Connection Speed   Specify the connection speed for the instance’s network components.
CPU cores   The number of CPU cores to allocate. The default value is sufficient for the Content Runtime.
RAM   The amount of RAM to allocate for the virtual machine. The default value is sufficient for the Content Runtime.

Cloud Provider Optional Settings

The following table lists the optional settings parameters for a cloud provider.

Parameter Default Value Description
Portable private IP address   Portable private IPv4 address to be assigned to this network interface for the Content Runtime virtual machine. If provided, the address needs to be static.
Portable private netmask   Portable private netmask for the private IP added to the new Content Runtime virtual machine. Required when assigning a portable IP address.
Portable private gateway   Portable private gateway address to be assigned to the new Content Runtime virtual machine. Required when assigning a portable IP address.

Additional Settings

The following table lists the additional settings parameters.

Parameter Default Value Description
Network Visibility   The network connection associated with the Content Runtime virtual machine instance. If network visibility is private, connection must exist from the Concert Operate to the network connection associated with the Content Runtime virtual machine being created.

Managed services Parameters

The following table lists the parameters for Managed services.

Parameter Default Value Description
Enable FIPS on pattern manager and software repository containers False True to enable FIPS on pattern manager and software repository container.
Pattern Manager Access Passphrase   Passphrase used to access the REST API calls to the Pattern Manager.
Pattern Manager Administration Passphrase   Administration passphrase that is used to access the administrative REST API calls to the Pattern Manager.
Key Name for Pattern Manager key set   For Amazon and IBM clouds, the key must exist as a resource. For other provider types, the content is simply the name associated with the key.
Private Key for Pattern Manager - Base 64 encoded   Private key to be used by Pattern Manager to communicate with the newly instantiated virtual machine. The key must be base64 encoded and must be associated with the public key named by the Key Name for Pattern Manager key set.
Public Key for Pattern Manager   Public key to be used by Pattern Manager to communicate with the newly instantiated virtual machine. The key must match the public key named by the Key Name for Pattern Manager key set.
User's Public Key   Public key that is added to the Content Runtime virtual machine's authorized_keys file so as to allow access using the associated private key.
Content Runtime Host Name ibm-content-runtime The host name of the virtual machine being created to be used as the Content Runtime. The name is just the host name and not the fully qualified host name.

Note: For more information about generating public and private keys, see SSH Keys and related input required while deploying content runtime.

Docker & Chef Settings

The following table lists the parameters for Docker and Chef settings.

Parameter Default Value Description
Docker Registry hub.docker.com Docker registry to pull the Content Runtime Docker images. The images by default reside on the public Docker hub. The value is read only. It provides you the location where an image is pulled.
Chef License Agreement   Newer Chef Server, Client, Chef DK require license agreement with Chef for commercial. By typing Agree to this field you confirm that you are either using old chef version or you have the required license agreement.
ChefDK version 3.0.36 Stable version of Chef DK that will be installed on pattern manager container.
Docker Enterprise Edition Repository URL   This is an optional parameter. It is mandatory only if you use RHEL as the base image without Docker installed. RHEL supports Docker Enterprise Edition only. After you purchase the license, get the Docker Enterprise Edition Repository URL from https://store.docker.com/my-content. Docker Community Edition is used by default on other supported operating system.
Chef server Organization Name chef-org Chef server Organization name that is associated with the configuration of the Chef server.
Chef Administrator User name chef-admin Chef administrator user name that is associated with the configuration of the Chef server.
Chef Server version 12.11.1 Stable version of Chef server to install

Software Repository Settings

The following table lists the parameters for software repository settings.

Parameter Default Value Description
Software Repository User name repouser User name to access the Software Repository.
Password for Software Repository   Password for Software Repository User. The combination of user name and password is required to access the Software Repository.
Software Repository Port Number 8888 Port number for Software Repository HTTP access.
Software Repository Secure Port Number 9999 Port number for Software Repository HTTPS access.