Include the following four sections when you set up the VMware Cloud Director Container Service Extension configuration file.
service
amqp
ormqtt
vcd
broker
service
service
section contains properties that define
VMware Cloud Director Container Service Extension server behavior.
Property |
Value |
---|---|
|
Number of threads that the VMware Cloud Director Container Service Extension server uses for processing requests. |
|
If True, VMware Cloud Director Container Service Extension server uses role-based access control, where users without the correct VMware Cloud Director Container Service Extension right cannot deploy clusters. |
|
If True, this value logs all REST calls initiated by VMware Cloud Director Container Service Extension to VMware Cloud Director. |
|
If you activate this property, it sends back anonymized usage data back to VMware. |
|
This property indicates whether the VMware Cloud Director Container Service Extension server must leverage the latest features of VMware Cloud Director like RDE framework, placement policies or not.
|
|
This property indicates whether the VMware Cloud Director Container Service Extension server communicates with vCenter servers or not while managing life cycle of clusters.
|
amqp
| mqtt
amqp
: During VMware Cloud Director Container Service Extension server installation, VMware Cloud Director Container Service Extension sets upamqp
. This process ensures communication between VMware Cloud Director and the running VMware Cloud Director Container Service Extension server. Theamqp
section controls the AMQP communication parameters. It is necessary to set the followingamqp
properties for all deployments. For more information onamqp
settings, see the VCD API documentation on AMQP. Useamqp
bus type for VMware Cloud Director 10.1 and older versions.Note:When VMware Cloud Director Container Service Extension 3.1 is configured in non
legacy_mode
, it does not supportamqp
. It is necessary to usemqtt
.mqtt
: Starting VMware Cloud Director Container Service Extension 3.0.1, VMware Cloud Director Container Service Extension supportsmqtt
message buses for communication with VMware Cloud Director. The minimum VMware Cloud Director version required is 10.2. During VMware Cloud Director Container Service Extension installation phase, VMware Cloud Director Container Service Extension sets up themqtt
exchange. During upgrades, VMware Cloud Director Container Service Extension can switch fromamqp
tomqtt
. It is not possible to switch frommqtt
toamqp
.
Section |
Property |
Value |
---|---|---|
|
|
Exchange name unique to VMware Cloud Director Container Service Extension . To communicate with VMware Cloud Director, VMware Cloud Director Container Service Extension creates and uses this exchange. |
|
IP or hostname of the VMware Cloud Director |
|
|
|
|
|
|
|
Other properties can be left in default setting or edited to match site conventions.
Note:
Use |
||
|
|
|
Note:
Use |
vcd
This section contains the standard information for VMware Cloud Director Container Service Extension server to connect to the VMware Cloud Director server.
Starting VMware Cloud Director Container Service Extension 3.1, it is no longer necessary to start VMware Cloud Director Container Service Extension with a particular VMware Cloud Director API version. As a side effect, VMware Cloud Director Container Service Extension 3.1 does not recognize api_version
property under vcd
section of the configuration file. You can safely delete this property from the existing configuration files.
broker
The broker
section contains properties that define resources the VMware Cloud Director Container Service Extension server uses, including organization, VDC, and the template repository location. The following table summarizes the key parameters:
Property |
Value |
---|---|
|
Publicly shared catalog within |
|
Name of the default template to use if one is not specified during the cluster and node operations. VMware Cloud Director Container Service Extension server does not start if this value is invalid. |
|
Revision of the default template to use if one is not specified during cluster and node operations. If this value is invalid, VMware Cloud Director Container Service Extension server does not start. |
|
Use IP allocation mode during the install process to build the template. The available values are |
|
Org network within |
|
VMware Cloud Director Container Service Extension organization that contains the shared catalog that stores Kubernetes templates. |
|
URL of the template repository that hosts all template definitions and associated script files. |
|
Name of the storage profile to use when creating the temporary vApp used to build the template. |
|
Virtual data-center within |
The VMware Cloud Director Container Service Extension 3.1.0 release includes a new template cookbook version. The following table outlines what template cookbook to use depending on the version of VMware Cloud Director Container Service Extension in use.
Version |
Template cookbook |
---|---|
VMware Cloud Director Container Service Extension 3.1.0 |
For the |
VMware Cloud Director Container Service Extension 3.0 and earlier versions |
When legacy_mode is set to True, |